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

There is a newer version: 1.11.8
Show newest version
{
  "customizationConfig" : {
    "additionalShapeConstructors" : null,
    "authPolicyActions" : null,
    "calculateCRC32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customClientConfigFactory" : null,
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customExceptionUnmarshallerImpl" : null,
    "customFileHeader" : null,
    "customResponseMetadataClassName" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "customSignerProvider" : null,
    "operationModifiers" : null,
    "operationsWithResponseStreamContentLengthValidation" : null,
    "renameShapes" : null,
    "requestMetrics" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sendEmptyAutoConstructedListAsEmptyList" : null,
    "sendExplicitlyEmptyListsForQuery" : false,
    "serviceClientHoldInputStream" : false,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "simpleMethods" : null,
    "skipInterfaceAdditions" : false,
    "skipSmokeTests" : false,
    "useAutoConstructList" : false,
    "useAutoConstructMap" : false
  },
  "metadata" : {
    "apiVersion" : "2015-06-23",
    "asyncClient" : "AWSDeviceFarmAsyncClient",
    "asyncClientBuilderClassName" : "AWSDeviceFarmAsyncClientBuilder",
    "asyncInterface" : "AWSDeviceFarmAsync",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "AWSDeviceFarmModuleInjector",
    "defaultEndpoint" : "https://devicefarm.us-west-2.amazonaws.com",
    "defaultEndpointWithoutHttpProtocol" : "devicefarm.us-west-2.amazonaws.com",
    "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.

", "endpointPrefix" : "devicefarm", "hasApiWithStreamInput" : false, "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "packageName" : "com.amazonaws.services.devicefarm", "packagePath" : "com/amazonaws/services/devicefarm", "protocol" : "json", "protocolDefaultExceptionUmarshallerImpl" : null, "serviceAbbreviation" : null, "serviceFullName" : "AWS Device Farm", "serviceName" : "AWS Device Farm", "signingName" : "devicefarm", "smokeTestsPackageName" : "com.amazonaws.services.devicefarm.smoketests", "syncClient" : "AWSDeviceFarmClient", "syncClientBuilderClassName" : "AWSDeviceFarmClientBuilder", "syncInterface" : "AWSDeviceFarm", "unmarshallerClassSuffix" : "JsonUnmarshaller", "unmarshallerContextClassName" : "JsonUnmarshallerContext", "xmlProtocol" : false }, "operations" : { "CreateDevicePool" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateDevicePoolResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a device pool.

", "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, "input" : { "variableDeclarationType" : "CreateDevicePoolRequest", "variableName" : "createDevicePoolRequest", "variableType" : "CreateDevicePoolRequest", "documentation" : "

Represents a request to the create device pool operation.

", "simpleType" : "CreateDevicePoolRequest", "variableSetterType" : "CreateDevicePoolRequest" }, "inputStreamPropertyName" : null, "methodName" : "createDevicePool", "operationName" : "CreateDevicePool", "returnType" : { "returnType" : "CreateDevicePoolResult", "documentation" : "

Represents the result of a create device pool request.

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

Creates a new project.

", "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, "input" : { "variableDeclarationType" : "CreateProjectRequest", "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "documentation" : "

Represents a request to the create project operation.

", "simpleType" : "CreateProjectRequest", "variableSetterType" : "CreateProjectRequest" }, "inputStreamPropertyName" : null, "methodName" : "createProject", "operationName" : "CreateProject", "returnType" : { "returnType" : "CreateProjectResult", "documentation" : "

Represents the result of a create project request.

" }, "syncReturnType" : "CreateProjectResult" }, "CreateRemoteAccessSession" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateRemoteAccessSessionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Specifies and starts a remote access session.

", "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, "input" : { "variableDeclarationType" : "CreateRemoteAccessSessionRequest", "variableName" : "createRemoteAccessSessionRequest", "variableType" : "CreateRemoteAccessSessionRequest", "documentation" : "

Creates and submits a request to start a remote access session.

", "simpleType" : "CreateRemoteAccessSessionRequest", "variableSetterType" : "CreateRemoteAccessSessionRequest" }, "inputStreamPropertyName" : null, "methodName" : "createRemoteAccessSession", "operationName" : "CreateRemoteAccessSession", "returnType" : { "returnType" : "CreateRemoteAccessSessionResult", "documentation" : "

Represents the server response from a request to create a remote access session.

" }, "syncReturnType" : "CreateRemoteAccessSessionResult" }, "CreateUpload" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateUploadResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Uploads an app or test scripts.

", "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, "input" : { "variableDeclarationType" : "CreateUploadRequest", "variableName" : "createUploadRequest", "variableType" : "CreateUploadRequest", "documentation" : "

Represents a request to the create upload operation.

", "simpleType" : "CreateUploadRequest", "variableSetterType" : "CreateUploadRequest" }, "inputStreamPropertyName" : null, "methodName" : "createUpload", "operationName" : "CreateUpload", "returnType" : { "returnType" : "CreateUploadResult", "documentation" : "

Represents the result of a create upload request.

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

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

", "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, "input" : { "variableDeclarationType" : "DeleteDevicePoolRequest", "variableName" : "deleteDevicePoolRequest", "variableType" : "DeleteDevicePoolRequest", "documentation" : "

Represents a request to the delete device pool operation.

", "simpleType" : "DeleteDevicePoolRequest", "variableSetterType" : "DeleteDevicePoolRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteDevicePool", "operationName" : "DeleteDevicePool", "returnType" : { "returnType" : "DeleteDevicePoolResult", "documentation" : "

Represents the result of a delete device pool request.

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

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

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

", "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, "input" : { "variableDeclarationType" : "DeleteProjectRequest", "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "documentation" : "

Represents a request to the delete project operation.

", "simpleType" : "DeleteProjectRequest", "variableSetterType" : "DeleteProjectRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteProject", "operationName" : "DeleteProject", "returnType" : { "returnType" : "DeleteProjectResult", "documentation" : "

Represents the result of a delete project request.

" }, "syncReturnType" : "DeleteProjectResult" }, "DeleteRemoteAccessSession" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteRemoteAccessSessionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a completed remote access session and its results.

", "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, "input" : { "variableDeclarationType" : "DeleteRemoteAccessSessionRequest", "variableName" : "deleteRemoteAccessSessionRequest", "variableType" : "DeleteRemoteAccessSessionRequest", "documentation" : "

Represents the request to delete the specified remote access session.

", "simpleType" : "DeleteRemoteAccessSessionRequest", "variableSetterType" : "DeleteRemoteAccessSessionRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteRemoteAccessSession", "operationName" : "DeleteRemoteAccessSession", "returnType" : { "returnType" : "DeleteRemoteAccessSessionResult", "documentation" : "

The response from the server when a request is made to delete the remote access session.

" }, "syncReturnType" : "DeleteRemoteAccessSessionResult" }, "DeleteRun" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteRunResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the run, given the run ARN.

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

", "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, "input" : { "variableDeclarationType" : "DeleteRunRequest", "variableName" : "deleteRunRequest", "variableType" : "DeleteRunRequest", "documentation" : "

Represents a request to the delete run operation.

", "simpleType" : "DeleteRunRequest", "variableSetterType" : "DeleteRunRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteRun", "operationName" : "DeleteRun", "returnType" : { "returnType" : "DeleteRunResult", "documentation" : "

Represents the result of a delete run request.

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

Deletes an upload given the upload ARN.

", "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, "input" : { "variableDeclarationType" : "DeleteUploadRequest", "variableName" : "deleteUploadRequest", "variableType" : "DeleteUploadRequest", "documentation" : "

Represents a request to the delete upload operation.

", "simpleType" : "DeleteUploadRequest", "variableSetterType" : "DeleteUploadRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteUpload", "operationName" : "DeleteUpload", "returnType" : { "returnType" : "DeleteUploadResult", "documentation" : "

Represents the result of a delete upload request.

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

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

", "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, "input" : { "variableDeclarationType" : "GetAccountSettingsRequest", "variableName" : "getAccountSettingsRequest", "variableType" : "GetAccountSettingsRequest", "documentation" : "

Represents the request sent to retrieve the account settings.

", "simpleType" : "GetAccountSettingsRequest", "variableSetterType" : "GetAccountSettingsRequest" }, "inputStreamPropertyName" : null, "methodName" : "getAccountSettings", "operationName" : "GetAccountSettings", "returnType" : { "returnType" : "GetAccountSettingsResult", "documentation" : "

Represents the account settings return values from the GetAccountSettings request.

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

Gets information about a unique device type.

", "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, "input" : { "variableDeclarationType" : "GetDeviceRequest", "variableName" : "getDeviceRequest", "variableType" : "GetDeviceRequest", "documentation" : "

Represents a request to the get device request.

", "simpleType" : "GetDeviceRequest", "variableSetterType" : "GetDeviceRequest" }, "inputStreamPropertyName" : null, "methodName" : "getDevice", "operationName" : "GetDevice", "returnType" : { "returnType" : "GetDeviceResult", "documentation" : "

Represents the result of a get device request.

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

Gets information about a device pool.

", "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, "input" : { "variableDeclarationType" : "GetDevicePoolRequest", "variableName" : "getDevicePoolRequest", "variableType" : "GetDevicePoolRequest", "documentation" : "

Represents a request to the get device pool operation.

", "simpleType" : "GetDevicePoolRequest", "variableSetterType" : "GetDevicePoolRequest" }, "inputStreamPropertyName" : null, "methodName" : "getDevicePool", "operationName" : "GetDevicePool", "returnType" : { "returnType" : "GetDevicePoolResult", "documentation" : "

Represents the result of a get device pool request.

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

Gets information about compatibility with a device pool.

", "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, "input" : { "variableDeclarationType" : "GetDevicePoolCompatibilityRequest", "variableName" : "getDevicePoolCompatibilityRequest", "variableType" : "GetDevicePoolCompatibilityRequest", "documentation" : "

Represents a request to the get device pool compatibility operation.

", "simpleType" : "GetDevicePoolCompatibilityRequest", "variableSetterType" : "GetDevicePoolCompatibilityRequest" }, "inputStreamPropertyName" : null, "methodName" : "getDevicePoolCompatibility", "operationName" : "GetDevicePoolCompatibility", "returnType" : { "returnType" : "GetDevicePoolCompatibilityResult", "documentation" : "

Represents the result of describe device pool compatibility request.

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

Gets information about a job.

", "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, "input" : { "variableDeclarationType" : "GetJobRequest", "variableName" : "getJobRequest", "variableType" : "GetJobRequest", "documentation" : "

Represents a request to the get job operation.

", "simpleType" : "GetJobRequest", "variableSetterType" : "GetJobRequest" }, "inputStreamPropertyName" : null, "methodName" : "getJob", "operationName" : "GetJob", "returnType" : { "returnType" : "GetJobResult", "documentation" : "

Represents the result of a get job request.

" }, "syncReturnType" : "GetJobResult" }, "GetOfferingStatus" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetOfferingStatusResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "GetOfferingStatusRequest", "variableName" : "getOfferingStatusRequest", "variableType" : "GetOfferingStatusRequest", "documentation" : "

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

", "simpleType" : "GetOfferingStatusRequest", "variableSetterType" : "GetOfferingStatusRequest" }, "inputStreamPropertyName" : null, "methodName" : "getOfferingStatus", "operationName" : "GetOfferingStatus", "returnType" : { "returnType" : "GetOfferingStatusResult", "documentation" : "

Returns the status result for a device offering.

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

Gets information about a project.

", "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, "input" : { "variableDeclarationType" : "GetProjectRequest", "variableName" : "getProjectRequest", "variableType" : "GetProjectRequest", "documentation" : "

Represents a request to the get project operation.

", "simpleType" : "GetProjectRequest", "variableSetterType" : "GetProjectRequest" }, "inputStreamPropertyName" : null, "methodName" : "getProject", "operationName" : "GetProject", "returnType" : { "returnType" : "GetProjectResult", "documentation" : "

Represents the result of a get project request.

" }, "syncReturnType" : "GetProjectResult" }, "GetRemoteAccessSession" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetRemoteAccessSessionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a link to a currently running remote access session.

", "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, "input" : { "variableDeclarationType" : "GetRemoteAccessSessionRequest", "variableName" : "getRemoteAccessSessionRequest", "variableType" : "GetRemoteAccessSessionRequest", "documentation" : "

Represents the request to get information about the specified remote access session.

", "simpleType" : "GetRemoteAccessSessionRequest", "variableSetterType" : "GetRemoteAccessSessionRequest" }, "inputStreamPropertyName" : null, "methodName" : "getRemoteAccessSession", "operationName" : "GetRemoteAccessSession", "returnType" : { "returnType" : "GetRemoteAccessSessionResult", "documentation" : "

Represents the response from the server that lists detailed information about the remote access session.

" }, "syncReturnType" : "GetRemoteAccessSessionResult" }, "GetRun" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetRunResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets information about a run.

", "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, "input" : { "variableDeclarationType" : "GetRunRequest", "variableName" : "getRunRequest", "variableType" : "GetRunRequest", "documentation" : "

Represents a request to the get run operation.

", "simpleType" : "GetRunRequest", "variableSetterType" : "GetRunRequest" }, "inputStreamPropertyName" : null, "methodName" : "getRun", "operationName" : "GetRun", "returnType" : { "returnType" : "GetRunResult", "documentation" : "

Represents the result of a get run request.

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

Gets information about a suite.

", "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, "input" : { "variableDeclarationType" : "GetSuiteRequest", "variableName" : "getSuiteRequest", "variableType" : "GetSuiteRequest", "documentation" : "

Represents a request to the get suite operation.

", "simpleType" : "GetSuiteRequest", "variableSetterType" : "GetSuiteRequest" }, "inputStreamPropertyName" : null, "methodName" : "getSuite", "operationName" : "GetSuite", "returnType" : { "returnType" : "GetSuiteResult", "documentation" : "

Represents the result of a get suite request.

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

Gets information about a test.

", "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, "input" : { "variableDeclarationType" : "GetTestRequest", "variableName" : "getTestRequest", "variableType" : "GetTestRequest", "documentation" : "

Represents a request to the get test operation.

", "simpleType" : "GetTestRequest", "variableSetterType" : "GetTestRequest" }, "inputStreamPropertyName" : null, "methodName" : "getTest", "operationName" : "GetTest", "returnType" : { "returnType" : "GetTestResult", "documentation" : "

Represents the result of a get test request.

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

Gets information about an upload.

", "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, "input" : { "variableDeclarationType" : "GetUploadRequest", "variableName" : "getUploadRequest", "variableType" : "GetUploadRequest", "documentation" : "

Represents a request to the get upload operation.

", "simpleType" : "GetUploadRequest", "variableSetterType" : "GetUploadRequest" }, "inputStreamPropertyName" : null, "methodName" : "getUpload", "operationName" : "GetUpload", "returnType" : { "returnType" : "GetUploadResult", "documentation" : "

Represents the result of a get upload request.

" }, "syncReturnType" : "GetUploadResult" }, "InstallToRemoteAccessSession" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "InstallToRemoteAccessSessionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format.

", "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, "input" : { "variableDeclarationType" : "InstallToRemoteAccessSessionRequest", "variableName" : "installToRemoteAccessSessionRequest", "variableType" : "InstallToRemoteAccessSessionRequest", "documentation" : "

Represents the request to install an Android application (in .apk format) or an iOS application (in .ipa format) as part of a remote access session.

", "simpleType" : "InstallToRemoteAccessSessionRequest", "variableSetterType" : "InstallToRemoteAccessSessionRequest" }, "inputStreamPropertyName" : null, "methodName" : "installToRemoteAccessSession", "operationName" : "InstallToRemoteAccessSession", "returnType" : { "returnType" : "InstallToRemoteAccessSessionResult", "documentation" : "

Represents the response from the server after AWS Device Farm makes a request to install to a remote access session.

" }, "syncReturnType" : "InstallToRemoteAccessSessionResult" }, "ListArtifacts" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListArtifactsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets information about artifacts.

", "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, "input" : { "variableDeclarationType" : "ListArtifactsRequest", "variableName" : "listArtifactsRequest", "variableType" : "ListArtifactsRequest", "documentation" : "

Represents a request to the list artifacts operation.

", "simpleType" : "ListArtifactsRequest", "variableSetterType" : "ListArtifactsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listArtifacts", "operationName" : "ListArtifacts", "returnType" : { "returnType" : "ListArtifactsResult", "documentation" : "

Represents the result of a list artifacts operation.

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

Gets information about device pools.

", "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, "input" : { "variableDeclarationType" : "ListDevicePoolsRequest", "variableName" : "listDevicePoolsRequest", "variableType" : "ListDevicePoolsRequest", "documentation" : "

Represents the result of a list device pools request.

", "simpleType" : "ListDevicePoolsRequest", "variableSetterType" : "ListDevicePoolsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listDevicePools", "operationName" : "ListDevicePools", "returnType" : { "returnType" : "ListDevicePoolsResult", "documentation" : "

Represents the result of a list device pools request.

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

Gets information about unique device types.

", "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, "input" : { "variableDeclarationType" : "ListDevicesRequest", "variableName" : "listDevicesRequest", "variableType" : "ListDevicesRequest", "documentation" : "

Represents the result of a list devices request.

", "simpleType" : "ListDevicesRequest", "variableSetterType" : "ListDevicesRequest" }, "inputStreamPropertyName" : null, "methodName" : "listDevices", "operationName" : "ListDevices", "returnType" : { "returnType" : "ListDevicesResult", "documentation" : "

Represents the result of a list devices operation.

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

Gets information about jobs.

", "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, "input" : { "variableDeclarationType" : "ListJobsRequest", "variableName" : "listJobsRequest", "variableType" : "ListJobsRequest", "documentation" : "

Represents a request to the list jobs operation.

", "simpleType" : "ListJobsRequest", "variableSetterType" : "ListJobsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listJobs", "operationName" : "ListJobs", "returnType" : { "returnType" : "ListJobsResult", "documentation" : "

Represents the result of a list jobs request.

" }, "syncReturnType" : "ListJobsResult" }, "ListOfferingTransactions" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListOfferingTransactionsResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "ListOfferingTransactionsRequest", "variableName" : "listOfferingTransactionsRequest", "variableType" : "ListOfferingTransactionsRequest", "documentation" : "

Represents the request to list the offering transaction history.

", "simpleType" : "ListOfferingTransactionsRequest", "variableSetterType" : "ListOfferingTransactionsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listOfferingTransactions", "operationName" : "ListOfferingTransactions", "returnType" : { "returnType" : "ListOfferingTransactionsResult", "documentation" : "

Returns the transaction log of the specified offerings.

" }, "syncReturnType" : "ListOfferingTransactionsResult" }, "ListOfferings" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListOfferingsResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "ListOfferingsRequest", "variableName" : "listOfferingsRequest", "variableType" : "ListOfferingsRequest", "documentation" : "

Represents the request to list all offerings.

", "simpleType" : "ListOfferingsRequest", "variableSetterType" : "ListOfferingsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listOfferings", "operationName" : "ListOfferings", "returnType" : { "returnType" : "ListOfferingsResult", "documentation" : "

Represents the return values of the list of offerings.

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

Gets information about projects.

", "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, "input" : { "variableDeclarationType" : "ListProjectsRequest", "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "documentation" : "

Represents a request to the list projects operation.

", "simpleType" : "ListProjectsRequest", "variableSetterType" : "ListProjectsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listProjects", "operationName" : "ListProjects", "returnType" : { "returnType" : "ListProjectsResult", "documentation" : "

Represents the result of a list projects request.

" }, "syncReturnType" : "ListProjectsResult" }, "ListRemoteAccessSessions" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListRemoteAccessSessionsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of all currently running remote access sessions.

", "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, "input" : { "variableDeclarationType" : "ListRemoteAccessSessionsRequest", "variableName" : "listRemoteAccessSessionsRequest", "variableType" : "ListRemoteAccessSessionsRequest", "documentation" : "

Represents the request to return information about the remote access session.

", "simpleType" : "ListRemoteAccessSessionsRequest", "variableSetterType" : "ListRemoteAccessSessionsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listRemoteAccessSessions", "operationName" : "ListRemoteAccessSessions", "returnType" : { "returnType" : "ListRemoteAccessSessionsResult", "documentation" : "

Represents the response from the server after AWS Device Farm makes a request to return information about the remote access session.

" }, "syncReturnType" : "ListRemoteAccessSessionsResult" }, "ListRuns" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListRunsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets information about runs, given an AWS Device Farm project ARN.

", "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, "input" : { "variableDeclarationType" : "ListRunsRequest", "variableName" : "listRunsRequest", "variableType" : "ListRunsRequest", "documentation" : "

Represents a request to the list runs operation.

", "simpleType" : "ListRunsRequest", "variableSetterType" : "ListRunsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listRuns", "operationName" : "ListRuns", "returnType" : { "returnType" : "ListRunsResult", "documentation" : "

Represents the result of a list runs request.

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

Gets information about samples, given an AWS Device Farm project ARN

", "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, "input" : { "variableDeclarationType" : "ListSamplesRequest", "variableName" : "listSamplesRequest", "variableType" : "ListSamplesRequest", "documentation" : "

Represents a request to the list samples operation.

", "simpleType" : "ListSamplesRequest", "variableSetterType" : "ListSamplesRequest" }, "inputStreamPropertyName" : null, "methodName" : "listSamples", "operationName" : "ListSamples", "returnType" : { "returnType" : "ListSamplesResult", "documentation" : "

Represents the result of a list samples request.

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

Gets information about suites.

", "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, "input" : { "variableDeclarationType" : "ListSuitesRequest", "variableName" : "listSuitesRequest", "variableType" : "ListSuitesRequest", "documentation" : "

Represents a request to the list suites operation.

", "simpleType" : "ListSuitesRequest", "variableSetterType" : "ListSuitesRequest" }, "inputStreamPropertyName" : null, "methodName" : "listSuites", "operationName" : "ListSuites", "returnType" : { "returnType" : "ListSuitesResult", "documentation" : "

Represents the result of a list suites request.

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

Gets information about tests.

", "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, "input" : { "variableDeclarationType" : "ListTestsRequest", "variableName" : "listTestsRequest", "variableType" : "ListTestsRequest", "documentation" : "

Represents a request to the list tests operation.

", "simpleType" : "ListTestsRequest", "variableSetterType" : "ListTestsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listTests", "operationName" : "ListTests", "returnType" : { "returnType" : "ListTestsResult", "documentation" : "

Represents the result of a list tests request.

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

Gets information about unique problems.

", "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, "input" : { "variableDeclarationType" : "ListUniqueProblemsRequest", "variableName" : "listUniqueProblemsRequest", "variableType" : "ListUniqueProblemsRequest", "documentation" : "

Represents a request to the list unique problems operation.

", "simpleType" : "ListUniqueProblemsRequest", "variableSetterType" : "ListUniqueProblemsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listUniqueProblems", "operationName" : "ListUniqueProblems", "returnType" : { "returnType" : "ListUniqueProblemsResult", "documentation" : "

Represents the result of a list unique problems request.

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

Gets information about uploads, given an AWS Device Farm project ARN.

", "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, "input" : { "variableDeclarationType" : "ListUploadsRequest", "variableName" : "listUploadsRequest", "variableType" : "ListUploadsRequest", "documentation" : "

Represents a request to the list uploads operation.

", "simpleType" : "ListUploadsRequest", "variableSetterType" : "ListUploadsRequest" }, "inputStreamPropertyName" : null, "methodName" : "listUploads", "operationName" : "ListUploads", "returnType" : { "returnType" : "ListUploadsResult", "documentation" : "

Represents the result of a list uploads request.

" }, "syncReturnType" : "ListUploadsResult" }, "PurchaseOffering" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PurchaseOfferingResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "PurchaseOfferingRequest", "variableName" : "purchaseOfferingRequest", "variableType" : "PurchaseOfferingRequest", "documentation" : "

Represents a request for a purchase offering.

", "simpleType" : "PurchaseOfferingRequest", "variableSetterType" : "PurchaseOfferingRequest" }, "inputStreamPropertyName" : null, "methodName" : "purchaseOffering", "operationName" : "PurchaseOffering", "returnType" : { "returnType" : "PurchaseOfferingResult", "documentation" : "

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

" }, "syncReturnType" : "PurchaseOfferingResult" }, "RenewOffering" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "RenewOfferingResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "RenewOfferingRequest", "variableName" : "renewOfferingRequest", "variableType" : "RenewOfferingRequest", "documentation" : "

A request representing an offering renewal.

", "simpleType" : "RenewOfferingRequest", "variableSetterType" : "RenewOfferingRequest" }, "inputStreamPropertyName" : null, "methodName" : "renewOffering", "operationName" : "RenewOffering", "returnType" : { "returnType" : "RenewOfferingResult", "documentation" : "

The result of a renewal offering.

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

Schedules a run.

", "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, "input" : { "variableDeclarationType" : "ScheduleRunRequest", "variableName" : "scheduleRunRequest", "variableType" : "ScheduleRunRequest", "documentation" : "

Represents a request to the schedule run operation.

", "simpleType" : "ScheduleRunRequest", "variableSetterType" : "ScheduleRunRequest" }, "inputStreamPropertyName" : null, "methodName" : "scheduleRun", "operationName" : "ScheduleRun", "returnType" : { "returnType" : "ScheduleRunResult", "documentation" : "

Represents the result of a schedule run request.

" }, "syncReturnType" : "ScheduleRunResult" }, "StopRemoteAccessSession" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "StopRemoteAccessSessionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Ends a specified remote access session.

", "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, "input" : { "variableDeclarationType" : "StopRemoteAccessSessionRequest", "variableName" : "stopRemoteAccessSessionRequest", "variableType" : "StopRemoteAccessSessionRequest", "documentation" : "

Represents the request to stop the remote access session.

", "simpleType" : "StopRemoteAccessSessionRequest", "variableSetterType" : "StopRemoteAccessSessionRequest" }, "inputStreamPropertyName" : null, "methodName" : "stopRemoteAccessSession", "operationName" : "StopRemoteAccessSession", "returnType" : { "returnType" : "StopRemoteAccessSessionResult", "documentation" : "

Represents the response from the server that describes the remote access session when AWS Device Farm stops the session.

" }, "syncReturnType" : "StopRemoteAccessSessionResult" }, "StopRun" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "StopRunResult", "authenticated" : true, "deprecated" : false, "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.

", "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, "input" : { "variableDeclarationType" : "StopRunRequest", "variableName" : "stopRunRequest", "variableType" : "StopRunRequest", "documentation" : "

Represents the request to stop a specific run.

", "simpleType" : "StopRunRequest", "variableSetterType" : "StopRunRequest" }, "inputStreamPropertyName" : null, "methodName" : "stopRun", "operationName" : "StopRun", "returnType" : { "returnType" : "StopRunResult", "documentation" : "

Represents the results of your stop run attempt.

" }, "syncReturnType" : "StopRunResult" }, "UpdateDevicePool" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "UpdateDevicePoolResult", "authenticated" : true, "deprecated" : false, "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).

", "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, "input" : { "variableDeclarationType" : "UpdateDevicePoolRequest", "variableName" : "updateDevicePoolRequest", "variableType" : "UpdateDevicePoolRequest", "documentation" : "

Represents a request to the update device pool operation.

", "simpleType" : "UpdateDevicePoolRequest", "variableSetterType" : "UpdateDevicePoolRequest" }, "inputStreamPropertyName" : null, "methodName" : "updateDevicePool", "operationName" : "UpdateDevicePool", "returnType" : { "returnType" : "UpdateDevicePoolResult", "documentation" : "

Represents the result of an update device pool request.

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

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

", "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, "input" : { "variableDeclarationType" : "UpdateProjectRequest", "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "documentation" : "

Represents a request to the update project operation.

", "simpleType" : "UpdateProjectRequest", "variableSetterType" : "UpdateProjectRequest" }, "inputStreamPropertyName" : null, "methodName" : "updateProject", "operationName" : "UpdateProject", "returnType" : { "returnType" : "UpdateProjectResult", "documentation" : "

Represents the result of an update project request.

" }, "syncReturnType" : "UpdateProjectResult" } }, "shapes" : { "AccountSettings" : { "c2jName" : "AccountSettings", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

A container for account-level settings within AWS Device Farm.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "awsAccountNumber", "c2jShape" : "AWSAccountNumber", "deprecated" : false, "documentation" : "

The AWS account number specified in the AccountSettings container.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The AWS account number specified in the AccountSettings container.

\n@return The AWS account number specified in the AccountSettings container.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "awsAccountNumber", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "awsAccountNumber", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AwsAccountNumber", "setterDocumentation" : "/**

The AWS account number specified in the AccountSettings container.

\n@param awsAccountNumber The AWS account number specified in the AccountSettings container.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsAccountNumber", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "awsAccountNumber", "variableType" : "String", "documentation" : "

The AWS account number specified in the AccountSettings container.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "unmeteredDevices", "c2jShape" : "PurchasedDevicesMap", "deprecated" : false, "documentation" : "

Returns the unmetered devices you have purchased or want to purchase.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmeteredDevices", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmeteredDevices", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "", "enumType" : "DevicePlatform", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "valueType" : "Integer", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "UnmeteredDevices", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "documentation" : "

Returns the unmetered devices you have purchased or want to purchase.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "c2jName" : "unmeteredRemoteAccessDevices", "c2jShape" : "PurchasedDevicesMap", "deprecated" : false, "documentation" : "

Returns the unmetered remote access devices you have purchased or want to purchase.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmeteredRemoteAccessDevices", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmeteredRemoteAccessDevices", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "", "enumType" : "DevicePlatform", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "valueType" : "Integer", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "UnmeteredRemoteAccessDevices", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "documentation" : "

Returns the unmetered remote access devices you have purchased or want to purchase.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AwsAccountNumber" : { "c2jName" : "awsAccountNumber", "c2jShape" : "AWSAccountNumber", "deprecated" : false, "documentation" : "

The AWS account number specified in the AccountSettings container.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The AWS account number specified in the AccountSettings container.

\n@return The AWS account number specified in the AccountSettings container.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "awsAccountNumber", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "awsAccountNumber", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AwsAccountNumber", "setterDocumentation" : "/**

The AWS account number specified in the AccountSettings container.

\n@param awsAccountNumber The AWS account number specified in the AccountSettings container.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsAccountNumber", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "awsAccountNumber", "variableType" : "String", "documentation" : "

The AWS account number specified in the AccountSettings container.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UnmeteredDevices" : { "c2jName" : "unmeteredDevices", "c2jShape" : "PurchasedDevicesMap", "deprecated" : false, "documentation" : "

Returns the unmetered devices you have purchased or want to purchase.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmeteredDevices", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmeteredDevices", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "", "enumType" : "DevicePlatform", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "valueType" : "Integer", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "UnmeteredDevices", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredDevices", "variableType" : "java.util.Map", "documentation" : "

Returns the unmetered devices you have purchased or want to purchase.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "UnmeteredRemoteAccessDevices" : { "c2jName" : "unmeteredRemoteAccessDevices", "c2jShape" : "PurchasedDevicesMap", "deprecated" : false, "documentation" : "

Returns the unmetered remote access devices you have purchased or want to purchase.

", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmeteredRemoteAccessDevices", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmeteredRemoteAccessDevices", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "", "enumType" : "DevicePlatform", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "getterDocumentation" : "/**\n@return \n@see DevicePlatform*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see DevicePlatform*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "value", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "valueType" : "Integer", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "UnmeteredRemoteAccessDevices", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "unmeteredRemoteAccessDevices", "variableType" : "java.util.Map", "documentation" : "

Returns the unmetered remote access devices you have purchased or want to purchase.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AccountSettings", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AccountSettings", "variableName" : "accountSettings", "variableType" : "AccountSettings", "documentation" : null, "simpleType" : "AccountSettings", "variableSetterType" : "AccountSettings" }, "wrapper" : false }, "ArgumentException" : { "c2jName" : "ArgumentException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

An invalid argument was specified.

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

Represents the output of a test. Examples of artifacts include logs and screenshots.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

The artifact's ARN.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The artifact's ARN.

\n@return The artifact's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

The artifact's ARN.

\n@param arn The artifact's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The artifact's ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

The artifact's name.

", "enumType" : null, "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.*/", "getterDocumentation" : "/**

The artifact's name.

\n@return The artifact's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "ArtifactType", "deprecated" : 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.

", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "extension", "c2jShape" : "String", "deprecated" : false, "documentation" : "

          The artifact's file extension.

          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

          The artifact's file extension.

          \n@return The artifact's file extension.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "extension", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "extension", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Extension", "setterDocumentation" : "/**

          The artifact's file extension.

          \n@param extension The artifact's file extension.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "extension", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "extension", "variableType" : "String", "documentation" : "

          The artifact's file extension.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

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

          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

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

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

          The artifact's ARN.

          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

          The artifact's ARN.

          \n@return The artifact's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

          The artifact's ARN.

          \n@param arn The artifact's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

          The artifact's ARN.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Extension" : { "c2jName" : "extension", "c2jShape" : "String", "deprecated" : false, "documentation" : "

          The artifact's file extension.

          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

          The artifact's file extension.

          \n@return The artifact's file extension.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "extension", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "extension", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Extension", "setterDocumentation" : "/**

          The artifact's file extension.

          \n@param extension The artifact's file extension.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "extension", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "extension", "variableType" : "String", "documentation" : "

          The artifact's file extension.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

          The artifact's name.

          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

          The artifact's name.

          \n@return The artifact's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

          The artifact's name.

          \n@param name The artifact's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

          The artifact's name.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "ArtifactType", "deprecated" : 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.

          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Url" : { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Artifact", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "artifact", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "wrapper" : false }, "ArtifactCategory" : { "c2jName" : "ArtifactCategory", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "SCREENSHOT", "value" : "SCREENSHOT" }, { "name" : "FILE", "value" : "FILE" }, { "name" : "LOG", "value" : "LOG" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ArtifactCategory", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactCategory", "variableName" : "artifactCategory", "variableType" : "ArtifactCategory", "documentation" : null, "simpleType" : "ArtifactCategory", "variableSetterType" : "ArtifactCategory" }, "wrapper" : false }, "ArtifactType" : { "c2jName" : "ArtifactType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "UNKNOWN", "value" : "UNKNOWN" }, { "name" : "SCREENSHOT", "value" : "SCREENSHOT" }, { "name" : "DEVICE_LOG", "value" : "DEVICE_LOG" }, { "name" : "MESSAGE_LOG", "value" : "MESSAGE_LOG" }, { "name" : "VIDEO_LOG", "value" : "VIDEO_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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ArtifactType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactType", "variableName" : "artifactType", "variableType" : "ArtifactType", "documentation" : null, "simpleType" : "ArtifactType", "variableSetterType" : "ArtifactType" }, "wrapper" : false }, "BillingMethod" : { "c2jName" : "BillingMethod", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "METERED", "value" : "METERED" }, { "name" : "UNMETERED", "value" : "UNMETERED" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "BillingMethod", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BillingMethod", "variableName" : "billingMethod", "variableType" : "BillingMethod", "documentation" : null, "simpleType" : "BillingMethod", "variableSetterType" : "BillingMethod" }, "wrapper" : false }, "CPU" : { "c2jName" : "CPU", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "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.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "frequency", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The CPU's frequency.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The CPU's frequency.

                  \n@return The CPU's frequency.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "frequency", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "frequency", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Frequency", "setterDocumentation" : "/**

                  The CPU's frequency.

                  \n@param frequency The CPU's frequency.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "

                  The CPU's frequency.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "architecture", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The CPU's architecture, for example x86 or ARM.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The CPU's architecture, for example x86 or ARM.

                  \n@return The CPU's architecture, for example x86 or ARM.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "architecture", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "architecture", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Architecture", "setterDocumentation" : "/**

                  The CPU's architecture, for example x86 or ARM.

                  \n@param architecture The CPU's architecture, for example x86 or ARM.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "architecture", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "architecture", "variableType" : "String", "documentation" : "

                  The CPU's architecture, for example x86 or ARM.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "clock", "c2jShape" : "Double", "deprecated" : 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.

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clock", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clock", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Clock", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "clock", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "clock", "variableType" : "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.

                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Architecture" : { "c2jName" : "architecture", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The CPU's architecture, for example x86 or ARM.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The CPU's architecture, for example x86 or ARM.

                  \n@return The CPU's architecture, for example x86 or ARM.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "architecture", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "architecture", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Architecture", "setterDocumentation" : "/**

                  The CPU's architecture, for example x86 or ARM.

                  \n@param architecture The CPU's architecture, for example x86 or ARM.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "architecture", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "architecture", "variableType" : "String", "documentation" : "

                  The CPU's architecture, for example x86 or ARM.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Clock" : { "c2jName" : "clock", "c2jShape" : "Double", "deprecated" : 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.

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clock", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clock", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Clock", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "clock", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "clock", "variableType" : "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.

                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Frequency" : { "c2jName" : "frequency", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The CPU's frequency.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The CPU's frequency.

                  \n@return The CPU's frequency.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "frequency", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "frequency", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Frequency", "setterDocumentation" : "/**

                  The CPU's frequency.

                  \n@param frequency The CPU's frequency.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "

                  The CPU's frequency.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CPU", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CPU", "variableName" : "cPU", "variableType" : "CPU", "documentation" : null, "simpleType" : "CPU", "variableSetterType" : "CPU" }, "wrapper" : false }, "Counters" : { "c2jName" : "Counters", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents entity counters.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "total", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The total number of entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The total number of entities.

                  \n@return The total number of entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "total", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "total", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Total", "setterDocumentation" : "/**

                  The total number of entities.

                  \n@param total The total number of entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "total", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "total", "variableType" : "Integer", "documentation" : "

                  The total number of entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "passed", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of passed entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of passed entities.

                  \n@return The number of passed entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "passed", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "passed", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Passed", "setterDocumentation" : "/**

                  The number of passed entities.

                  \n@param passed The number of passed entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "passed", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "passed", "variableType" : "Integer", "documentation" : "

                  The number of passed entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "failed", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of failed entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of failed entities.

                  \n@return The number of failed entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failed", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failed", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Failed", "setterDocumentation" : "/**

                  The number of failed entities.

                  \n@param failed The number of failed entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "failed", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "failed", "variableType" : "Integer", "documentation" : "

                  The number of failed entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "warned", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of warned entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of warned entities.

                  \n@return The number of warned entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "warned", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "warned", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Warned", "setterDocumentation" : "/**

                  The number of warned entities.

                  \n@param warned The number of warned entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "warned", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "warned", "variableType" : "Integer", "documentation" : "

                  The number of warned entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "errored", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of errored entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of errored entities.

                  \n@return The number of errored entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "errored", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "errored", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Errored", "setterDocumentation" : "/**

                  The number of errored entities.

                  \n@param errored The number of errored entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "errored", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "errored", "variableType" : "Integer", "documentation" : "

                  The number of errored entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of stopped entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of stopped entities.

                  \n@return The number of stopped entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                  The number of stopped entities.

                  \n@param stopped The number of stopped entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "stopped", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "stopped", "variableType" : "Integer", "documentation" : "

                  The number of stopped entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "skipped", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of skipped entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of skipped entities.

                  \n@return The number of skipped entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "skipped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "skipped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Skipped", "setterDocumentation" : "/**

                  The number of skipped entities.

                  \n@param skipped The number of skipped entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "skipped", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "skipped", "variableType" : "Integer", "documentation" : "

                  The number of skipped entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Errored" : { "c2jName" : "errored", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of errored entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of errored entities.

                  \n@return The number of errored entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "errored", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "errored", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Errored", "setterDocumentation" : "/**

                  The number of errored entities.

                  \n@param errored The number of errored entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "errored", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "errored", "variableType" : "Integer", "documentation" : "

                  The number of errored entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Failed" : { "c2jName" : "failed", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of failed entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of failed entities.

                  \n@return The number of failed entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failed", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failed", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Failed", "setterDocumentation" : "/**

                  The number of failed entities.

                  \n@param failed The number of failed entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "failed", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "failed", "variableType" : "Integer", "documentation" : "

                  The number of failed entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Passed" : { "c2jName" : "passed", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of passed entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of passed entities.

                  \n@return The number of passed entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "passed", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "passed", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Passed", "setterDocumentation" : "/**

                  The number of passed entities.

                  \n@param passed The number of passed entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "passed", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "passed", "variableType" : "Integer", "documentation" : "

                  The number of passed entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Skipped" : { "c2jName" : "skipped", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of skipped entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of skipped entities.

                  \n@return The number of skipped entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "skipped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "skipped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Skipped", "setterDocumentation" : "/**

                  The number of skipped entities.

                  \n@param skipped The number of skipped entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "skipped", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "skipped", "variableType" : "Integer", "documentation" : "

                  The number of skipped entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of stopped entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of stopped entities.

                  \n@return The number of stopped entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                  The number of stopped entities.

                  \n@param stopped The number of stopped entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "stopped", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "stopped", "variableType" : "Integer", "documentation" : "

                  The number of stopped entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Total" : { "c2jName" : "total", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The total number of entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The total number of entities.

                  \n@return The total number of entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "total", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "total", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Total", "setterDocumentation" : "/**

                  The total number of entities.

                  \n@param total The total number of entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "total", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "total", "variableType" : "Integer", "documentation" : "

                  The total number of entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Warned" : { "c2jName" : "warned", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                  The number of warned entities.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The number of warned entities.

                  \n@return The number of warned entities.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "warned", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "warned", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Warned", "setterDocumentation" : "/**

                  The number of warned entities.

                  \n@param warned The number of warned entities.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "warned", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "warned", "variableType" : "Integer", "documentation" : "

                  The number of warned entities.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Counters", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : null, "simpleType" : "Counters", "variableSetterType" : "Counters" }, "wrapper" : false }, "CreateDevicePoolRequest" : { "c2jName" : "CreateDevicePoolRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the create device pool operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateDevicePool", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.CreateDevicePool", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The ARN of the project for the device pool.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The ARN of the project for the device pool.

                  \n@return The ARN of the project for the device pool.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The ARN of the project for the device pool.

                  \n@param projectArn The ARN of the project for the device pool.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The ARN of the project for the device pool.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The device pool's name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's name.

                  \n@return The device pool's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The device pool's name.

                  \n@param name The device pool's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The device pool's name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                  The device pool's description.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's description.

                  \n@return The device pool's description.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                  The device pool's description.

                  \n@param description The device pool's description.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                  The device pool's description.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : false, "documentation" : "

                  The device pool's rules.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's rules.

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

                  The device pool's rules.

                  \n@param rules The device pool's rules.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "

                  The device pool's rules.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                  The device pool's description.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's description.

                  \n@return The device pool's description.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                  The device pool's description.

                  \n@param description The device pool's description.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                  The device pool's description.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The device pool's name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's name.

                  \n@return The device pool's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The device pool's name.

                  \n@param name The device pool's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The device pool's name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectArn" : { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The ARN of the project for the device pool.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The ARN of the project for the device pool.

                  \n@return The ARN of the project for the device pool.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The ARN of the project for the device pool.

                  \n@param projectArn The ARN of the project for the device pool.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The ARN of the project for the device pool.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Rules" : { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : false, "documentation" : "

                  The device pool's rules.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device pool's rules.

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

                  The device pool's rules.

                  \n@param rules The device pool's rules.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "

                  The device pool's rules.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "projectArn", "name", "rules" ], "shapeName" : "CreateDevicePoolRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateDevicePoolRequest", "variableName" : "createDevicePoolRequest", "variableType" : "CreateDevicePoolRequest", "documentation" : null, "simpleType" : "CreateDevicePoolRequest", "variableSetterType" : "CreateDevicePoolRequest" }, "wrapper" : false }, "CreateDevicePoolResult" : { "c2jName" : "CreateDevicePoolResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a create device pool request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "devicePool", "c2jShape" : "DevicePool", "deprecated" : false, "documentation" : "

                  The newly created device pool.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created device pool.

                  \n@return The newly created device pool.*/", "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePool", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePool", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePool", "setterDocumentation" : "/**

                  The newly created device pool.

                  \n@param devicePool The newly created device pool.*/", "setterModel" : { "variableDeclarationType" : "DevicePool", "variableName" : "devicePool", "variableType" : "DevicePool", "documentation" : "", "simpleType" : "DevicePool", "variableSetterType" : "DevicePool" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DevicePool", "variableName" : "devicePool", "variableType" : "DevicePool", "documentation" : "

                  The newly created device pool.

                  ", "simpleType" : "DevicePool", "variableSetterType" : "DevicePool" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DevicePool" : { "c2jName" : "devicePool", "c2jShape" : "DevicePool", "deprecated" : false, "documentation" : "

                  The newly created device pool.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created device pool.

                  \n@return The newly created device pool.*/", "getterModel" : { "returnType" : "DevicePool", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePool", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePool", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePool", "setterDocumentation" : "/**

                  The newly created device pool.

                  \n@param devicePool The newly created device pool.*/", "setterModel" : { "variableDeclarationType" : "DevicePool", "variableName" : "devicePool", "variableType" : "DevicePool", "documentation" : "", "simpleType" : "DevicePool", "variableSetterType" : "DevicePool" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DevicePool", "variableName" : "devicePool", "variableType" : "DevicePool", "documentation" : "

                  The newly created device pool.

                  ", "simpleType" : "DevicePool", "variableSetterType" : "DevicePool" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateDevicePoolResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateDevicePoolResult", "variableName" : "createDevicePoolResult", "variableType" : "CreateDevicePoolResult", "documentation" : null, "simpleType" : "CreateDevicePoolResult", "variableSetterType" : "CreateDevicePoolResult" }, "wrapper" : false }, "CreateProjectRequest" : { "c2jName" : "CreateProjectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the create project operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateProject", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.CreateProject", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The project's name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The project's name.

                  \n@return The project's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The project's name.

                  \n@param name The project's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The project's name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The project's name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The project's name.

                  \n@return The project's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The project's name.

                  \n@param name The project's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The project's name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "CreateProjectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateProjectRequest", "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "documentation" : null, "simpleType" : "CreateProjectRequest", "variableSetterType" : "CreateProjectRequest" }, "wrapper" : false }, "CreateProjectResult" : { "c2jName" : "CreateProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a create project request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "project", "c2jShape" : "Project", "deprecated" : false, "documentation" : "

                  The newly created project.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created project.

                  \n@return The newly created project.*/", "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "project", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "project", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Project", "setterDocumentation" : "/**

                  The newly created project.

                  \n@param project The newly created project.*/", "setterModel" : { "variableDeclarationType" : "Project", "variableName" : "project", "variableType" : "Project", "documentation" : "", "simpleType" : "Project", "variableSetterType" : "Project" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Project", "variableName" : "project", "variableType" : "Project", "documentation" : "

                  The newly created project.

                  ", "simpleType" : "Project", "variableSetterType" : "Project" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Project" : { "c2jName" : "project", "c2jShape" : "Project", "deprecated" : false, "documentation" : "

                  The newly created project.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created project.

                  \n@return The newly created project.*/", "getterModel" : { "returnType" : "Project", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "project", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "project", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Project", "setterDocumentation" : "/**

                  The newly created project.

                  \n@param project The newly created project.*/", "setterModel" : { "variableDeclarationType" : "Project", "variableName" : "project", "variableType" : "Project", "documentation" : "", "simpleType" : "Project", "variableSetterType" : "Project" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Project", "variableName" : "project", "variableType" : "Project", "documentation" : "

                  The newly created project.

                  ", "simpleType" : "Project", "variableSetterType" : "Project" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateProjectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateProjectResult", "variableName" : "createProjectResult", "variableType" : "CreateProjectResult", "documentation" : null, "simpleType" : "CreateProjectResult", "variableSetterType" : "CreateProjectResult" }, "wrapper" : false }, "CreateRemoteAccessSessionConfiguration" : { "c2jName" : "CreateRemoteAccessSessionConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Creates the configuration settings for a remote access session, including the device model and type.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                  Returns the billing method for purposes of configuring a remote access session.

                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "getterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@return Returns the billing method for purposes of configuring a remote access session.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                  Returns the billing method for purposes of configuring a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BillingMethod" : { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                  Returns the billing method for purposes of configuring a remote access session.

                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "getterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@return Returns the billing method for purposes of configuring a remote access session.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Returns the billing method for purposes of configuring a remote access session.

                  \n@param billingMethod Returns the billing method for purposes of configuring a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                  Returns the billing method for purposes of configuring a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateRemoteAccessSessionConfiguration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateRemoteAccessSessionConfiguration", "variableName" : "createRemoteAccessSessionConfiguration", "variableType" : "CreateRemoteAccessSessionConfiguration", "documentation" : null, "simpleType" : "CreateRemoteAccessSessionConfiguration", "variableSetterType" : "CreateRemoteAccessSessionConfiguration" }, "wrapper" : false }, "CreateRemoteAccessSessionRequest" : { "c2jName" : "CreateRemoteAccessSessionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Creates and submits a request to start a remote access session.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateRemoteAccessSession", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.CreateRemoteAccessSession", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@return The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@return The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceArn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceArn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The name of the remote access session that you wish to create.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@return The name of the remote access session that you wish to create.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the remote access session that you wish to create.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "configuration", "c2jShape" : "CreateRemoteAccessSessionConfiguration", "deprecated" : false, "documentation" : "

                  The configuration information for the remote access session request.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@return The configuration information for the remote access session request.*/", "getterModel" : { "returnType" : "CreateRemoteAccessSessionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Configuration", "setterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.*/", "setterModel" : { "variableDeclarationType" : "CreateRemoteAccessSessionConfiguration", "variableName" : "configuration", "variableType" : "CreateRemoteAccessSessionConfiguration", "documentation" : "", "simpleType" : "CreateRemoteAccessSessionConfiguration", "variableSetterType" : "CreateRemoteAccessSessionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CreateRemoteAccessSessionConfiguration", "variableName" : "configuration", "variableType" : "CreateRemoteAccessSessionConfiguration", "documentation" : "

                  The configuration information for the remote access session request.

                  ", "simpleType" : "CreateRemoteAccessSessionConfiguration", "variableSetterType" : "CreateRemoteAccessSessionConfiguration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Configuration" : { "c2jName" : "configuration", "c2jShape" : "CreateRemoteAccessSessionConfiguration", "deprecated" : false, "documentation" : "

                  The configuration information for the remote access session request.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@return The configuration information for the remote access session request.*/", "getterModel" : { "returnType" : "CreateRemoteAccessSessionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Configuration", "setterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.*/", "setterModel" : { "variableDeclarationType" : "CreateRemoteAccessSessionConfiguration", "variableName" : "configuration", "variableType" : "CreateRemoteAccessSessionConfiguration", "documentation" : "", "simpleType" : "CreateRemoteAccessSessionConfiguration", "variableSetterType" : "CreateRemoteAccessSessionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The configuration information for the remote access session request.

                  \n@param configuration The configuration information for the remote access session request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CreateRemoteAccessSessionConfiguration", "variableName" : "configuration", "variableType" : "CreateRemoteAccessSessionConfiguration", "documentation" : "

                  The configuration information for the remote access session request.

                  ", "simpleType" : "CreateRemoteAccessSessionConfiguration", "variableSetterType" : "CreateRemoteAccessSessionConfiguration" }, "xmlNameSpaceUri" : null }, "DeviceArn" : { "c2jName" : "deviceArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@return The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceArn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "deviceArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  \n@param deviceArn The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "deviceArn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the device for which you want to create a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The name of the remote access session that you wish to create.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@return The name of the remote access session that you wish to create.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the remote access session that you wish to create.

                  \n@param name The name of the remote access session that you wish to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the remote access session that you wish to create.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectArn" : { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@return The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  \n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the project for which you want to create a remote access session.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "projectArn", "deviceArn" ], "shapeName" : "CreateRemoteAccessSessionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateRemoteAccessSessionRequest", "variableName" : "createRemoteAccessSessionRequest", "variableType" : "CreateRemoteAccessSessionRequest", "documentation" : null, "simpleType" : "CreateRemoteAccessSessionRequest", "variableSetterType" : "CreateRemoteAccessSessionRequest" }, "wrapper" : false }, "CreateRemoteAccessSessionResult" : { "c2jName" : "CreateRemoteAccessSessionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the server response from a request to create a remote access session.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@return A container that describes the remote access session when the request to create a remote access session is sent.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RemoteAccessSession" : { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@return A container that describes the remote access session when the request to create a remote access session is sent.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  \n@param remoteAccessSession A container that describes the remote access session when the request to create a remote access session is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                  A container that describes the remote access session when the request to create a remote access session is sent.

                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateRemoteAccessSessionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateRemoteAccessSessionResult", "variableName" : "createRemoteAccessSessionResult", "variableType" : "CreateRemoteAccessSessionResult", "documentation" : null, "simpleType" : "CreateRemoteAccessSessionResult", "variableSetterType" : "CreateRemoteAccessSessionResult" }, "wrapper" : false }, "CreateUploadRequest" : { "c2jName" : "CreateUploadRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the create upload operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateUpload", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.CreateUpload", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The ARN of the project for the upload.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The ARN of the project for the upload.

                  \n@return The ARN of the project for the upload.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The ARN of the project for the upload.

                  \n@param projectArn The ARN of the project for the upload.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The ARN of the project for the upload.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@return The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "UploadType", "deprecated" : 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.

                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "contentType", "c2jShape" : "ContentType", "deprecated" : false, "documentation" : "

                  The upload's content type (for example, \"application/octet-stream\").

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The upload's content type (for example, \"application/octet-stream\").

                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "contentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContentType", "setterDocumentation" : "/**

                  The upload's content type (for example, \"application/octet-stream\").

                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

                  The upload's content type (for example, \"application/octet-stream\").

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContentType" : { "c2jName" : "contentType", "c2jShape" : "ContentType", "deprecated" : false, "documentation" : "

                  The upload's content type (for example, \"application/octet-stream\").

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The upload's content type (for example, \"application/octet-stream\").

                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "contentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContentType", "setterDocumentation" : "/**

                  The upload's content type (for example, \"application/octet-stream\").

                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

                  The upload's content type (for example, \"application/octet-stream\").

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@return The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  \n@param name The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The upload's file name. The name should not contain the '/' character. If uploading an iOS app, the file name needs to end with the .ipa extension. If uploading an Android app, the file name needs to end with the .apk extension. For all others, the file name must end with the .zip file extension.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectArn" : { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The ARN of the project for the upload.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The ARN of the project for the upload.

                  \n@return The ARN of the project for the upload.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "setterDocumentation" : "/**

                  The ARN of the project for the upload.

                  \n@param projectArn The ARN of the project for the upload.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

                  The ARN of the project for the upload.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "UploadType", "deprecated" : 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.

                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "projectArn", "name", "type" ], "shapeName" : "CreateUploadRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateUploadRequest", "variableName" : "createUploadRequest", "variableType" : "CreateUploadRequest", "documentation" : null, "simpleType" : "CreateUploadRequest", "variableSetterType" : "CreateUploadRequest" }, "wrapper" : false }, "CreateUploadResult" : { "c2jName" : "CreateUploadResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a create upload request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "upload", "c2jShape" : "Upload", "deprecated" : false, "documentation" : "

                  The newly created upload.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created upload.

                  \n@return The newly created upload.*/", "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "upload", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "upload", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Upload", "setterDocumentation" : "/**

                  The newly created upload.

                  \n@param upload The newly created upload.*/", "setterModel" : { "variableDeclarationType" : "Upload", "variableName" : "upload", "variableType" : "Upload", "documentation" : "", "simpleType" : "Upload", "variableSetterType" : "Upload" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Upload", "variableName" : "upload", "variableType" : "Upload", "documentation" : "

                  The newly created upload.

                  ", "simpleType" : "Upload", "variableSetterType" : "Upload" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Upload" : { "c2jName" : "upload", "c2jShape" : "Upload", "deprecated" : false, "documentation" : "

                  The newly created upload.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The newly created upload.

                  \n@return The newly created upload.*/", "getterModel" : { "returnType" : "Upload", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "upload", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "upload", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Upload", "setterDocumentation" : "/**

                  The newly created upload.

                  \n@param upload The newly created upload.*/", "setterModel" : { "variableDeclarationType" : "Upload", "variableName" : "upload", "variableType" : "Upload", "documentation" : "", "simpleType" : "Upload", "variableSetterType" : "Upload" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Upload", "variableName" : "upload", "variableType" : "Upload", "documentation" : "

                  The newly created upload.

                  ", "simpleType" : "Upload", "variableSetterType" : "Upload" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "CreateUploadResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateUploadResult", "variableName" : "createUploadResult", "variableType" : "CreateUploadResult", "documentation" : null, "simpleType" : "CreateUploadResult", "variableSetterType" : "CreateUploadResult" }, "wrapper" : false }, "CurrencyCode" : { "c2jName" : "CurrencyCode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "USD", "value" : "USD" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "CurrencyCode", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CurrencyCode", "variableName" : "currencyCode", "variableType" : "CurrencyCode", "documentation" : null, "simpleType" : "CurrencyCode", "variableSetterType" : "CurrencyCode" }, "wrapper" : false }, "DeleteDevicePoolRequest" : { "c2jName" : "DeleteDevicePoolRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the delete device pool operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteDevicePool", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.DeleteDevicePool", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "DeleteDevicePoolRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteDevicePoolRequest", "variableName" : "deleteDevicePoolRequest", "variableType" : "DeleteDevicePoolRequest", "documentation" : null, "simpleType" : "DeleteDevicePoolRequest", "variableSetterType" : "DeleteDevicePoolRequest" }, "wrapper" : false }, "DeleteDevicePoolResult" : { "c2jName" : "DeleteDevicePoolResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a delete device pool request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteDevicePoolResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteDevicePoolResult", "variableName" : "deleteDevicePoolResult", "variableType" : "DeleteDevicePoolResult", "documentation" : null, "simpleType" : "DeleteDevicePoolResult", "variableSetterType" : "DeleteDevicePoolResult" }, "wrapper" : false }, "DeleteProjectRequest" : { "c2jName" : "DeleteProjectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the delete project operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteProject", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.DeleteProject", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "DeleteProjectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteProjectRequest", "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "documentation" : null, "simpleType" : "DeleteProjectRequest", "variableSetterType" : "DeleteProjectRequest" }, "wrapper" : false }, "DeleteProjectResult" : { "c2jName" : "DeleteProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a delete project request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteProjectResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteProjectResult", "variableName" : "deleteProjectResult", "variableType" : "DeleteProjectResult", "documentation" : null, "simpleType" : "DeleteProjectResult", "variableSetterType" : "DeleteProjectResult" }, "wrapper" : false }, "DeleteRemoteAccessSessionRequest" : { "c2jName" : "DeleteRemoteAccessSessionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the request to delete the specified remote access session.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteRemoteAccessSession", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.DeleteRemoteAccessSession", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@return The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@return The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  \n@param arn The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) of the sesssion for which you want to delete remote access.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "DeleteRemoteAccessSessionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteRemoteAccessSessionRequest", "variableName" : "deleteRemoteAccessSessionRequest", "variableType" : "DeleteRemoteAccessSessionRequest", "documentation" : null, "simpleType" : "DeleteRemoteAccessSessionRequest", "variableSetterType" : "DeleteRemoteAccessSessionRequest" }, "wrapper" : false }, "DeleteRemoteAccessSessionResult" : { "c2jName" : "DeleteRemoteAccessSessionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The response from the server when a request is made to delete the remote access session.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteRemoteAccessSessionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteRemoteAccessSessionResult", "variableName" : "deleteRemoteAccessSessionResult", "variableType" : "DeleteRemoteAccessSessionResult", "documentation" : null, "simpleType" : "DeleteRemoteAccessSessionResult", "variableSetterType" : "DeleteRemoteAccessSessionResult" }, "wrapper" : false }, "DeleteRunRequest" : { "c2jName" : "DeleteRunRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the delete run operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteRun", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.DeleteRun", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) for the run you wish to delete.

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) for the run you wish to delete.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The Amazon Resource Name (ARN) for the run you wish to delete.

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                  The Amazon Resource Name (ARN) for the run you wish to delete.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "DeleteRunRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteRunRequest", "variableName" : "deleteRunRequest", "variableType" : "DeleteRunRequest", "documentation" : null, "simpleType" : "DeleteRunRequest", "variableSetterType" : "DeleteRunRequest" }, "wrapper" : false }, "DeleteRunResult" : { "c2jName" : "DeleteRunResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a delete run request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteRunResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteRunResult", "variableName" : "deleteRunResult", "variableType" : "DeleteRunResult", "documentation" : null, "simpleType" : "DeleteRunResult", "variableSetterType" : "DeleteRunResult" }, "wrapper" : false }, "DeleteUploadRequest" : { "c2jName" : "DeleteUploadRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a request to the delete upload operation.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteUpload", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.DeleteUpload", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

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

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "DeleteUploadRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteUploadRequest", "variableName" : "deleteUploadRequest", "variableType" : "DeleteUploadRequest", "documentation" : null, "simpleType" : "DeleteUploadRequest", "variableSetterType" : "DeleteUploadRequest" }, "wrapper" : false }, "DeleteUploadResult" : { "c2jName" : "DeleteUploadResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the result of a delete upload request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteUploadResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteUploadResult", "variableName" : "deleteUploadResult", "variableType" : "DeleteUploadResult", "documentation" : null, "simpleType" : "DeleteUploadResult", "variableSetterType" : "DeleteUploadResult" }, "wrapper" : false }, "Device" : { "c2jName" : "Device", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents a device type that an app is tested against.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                  The device's ARN.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device's ARN.

                  \n@return The device's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                  The device's ARN.

                  \n@param arn The device's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                  The device's ARN.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                  The device's display name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device's display name.

                  \n@return The device's display name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The device's display name.

                  \n@param name The device's display name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The device's display name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "manufacturer", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The device's manufacturer name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device's manufacturer name.

                  \n@return The device's manufacturer name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "manufacturer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "manufacturer", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Manufacturer", "setterDocumentation" : "/**

                  The device's manufacturer name.

                  \n@param manufacturer The device's manufacturer name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "manufacturer", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "manufacturer", "variableType" : "String", "documentation" : "

                  The device's manufacturer name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "model", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                  The device's model name.

                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                  The device's model name.

                  \n@return The device's model name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "model", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "model", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Model", "setterDocumentation" : "/**

                  The device's model name.

                  \n@param model The device's model name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "model", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "model", "variableType" : "String", "documentation" : "

                  The device's model name.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "formFactor", "c2jShape" : "DeviceFormFactor", "deprecated" : false, "documentation" : "

                  The device's form factor.

                  Allowed values include:

                  • PHONE: The phone form factor.

                  • TABLET: The tablet form factor.

                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "formFactor", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "formFactor", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FormFactor", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "formFactor", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "formFactor", "variableType" : "String", "documentation" : "

                          The device's form factor.

                          Allowed values include:

                          • PHONE: The phone form factor.

                          • TABLET: The tablet form factor.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                          The device's platform.

                          Allowed values include:

                          • ANDROID: The Android platform.

                          • IOS: The iOS platform.

                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                  The device's platform.

                                  Allowed values include:

                                  • ANDROID: The Android platform.

                                  • IOS: The iOS platform.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "os", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The device's operating system type.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's operating system type.

                                  \n@return The device's operating system type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "os", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "os", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Os", "setterDocumentation" : "/**

                                  The device's operating system type.

                                  \n@param os The device's operating system type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "os", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "os", "variableType" : "String", "documentation" : "

                                  The device's operating system type.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "cpu", "c2jShape" : "CPU", "deprecated" : false, "documentation" : "

                                  Information about the device's CPU.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  Information about the device's CPU.

                                  \n@return Information about the device's CPU.*/", "getterModel" : { "returnType" : "CPU", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cpu", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cpu", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cpu", "setterDocumentation" : "/**

                                  Information about the device's CPU.

                                  \n@param cpu Information about the device's CPU.*/", "setterModel" : { "variableDeclarationType" : "CPU", "variableName" : "cpu", "variableType" : "CPU", "documentation" : "", "simpleType" : "CPU", "variableSetterType" : "CPU" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "CPU", "variableName" : "cpu", "variableType" : "CPU", "documentation" : "

                                  Information about the device's CPU.

                                  ", "simpleType" : "CPU", "variableSetterType" : "CPU" }, "xmlNameSpaceUri" : null }, { "c2jName" : "resolution", "c2jShape" : "Resolution", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Resolution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resolution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resolution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Resolution", "setterDocumentation" : "/**\n@param resolution */", "setterModel" : { "variableDeclarationType" : "Resolution", "variableName" : "resolution", "variableType" : "Resolution", "documentation" : "", "simpleType" : "Resolution", "variableSetterType" : "Resolution" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Resolution", "variableName" : "resolution", "variableType" : "Resolution", "documentation" : "", "simpleType" : "Resolution", "variableSetterType" : "Resolution" }, "xmlNameSpaceUri" : null }, { "c2jName" : "heapSize", "c2jShape" : "Long", "deprecated" : false, "documentation" : "

                                  The device's heap size, expressed in bytes.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's heap size, expressed in bytes.

                                  \n@return The device's heap size, expressed in bytes.*/", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "heapSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "heapSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "HeapSize", "setterDocumentation" : "/**

                                  The device's heap size, expressed in bytes.

                                  \n@param heapSize The device's heap size, expressed in bytes.*/", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "heapSize", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Long", "variableName" : "heapSize", "variableType" : "Long", "documentation" : "

                                  The device's heap size, expressed in bytes.

                                  ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "c2jName" : "memory", "c2jShape" : "Long", "deprecated" : false, "documentation" : "

                                  The device's total memory size, expressed in bytes.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's total memory size, expressed in bytes.

                                  \n@return The device's total memory size, expressed in bytes.*/", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "memory", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "memory", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Memory", "setterDocumentation" : "/**

                                  The device's total memory size, expressed in bytes.

                                  \n@param memory The device's total memory size, expressed in bytes.*/", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "memory", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Long", "variableName" : "memory", "variableType" : "Long", "documentation" : "

                                  The device's total memory size, expressed in bytes.

                                  ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "c2jName" : "image", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The device's image name.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's image name.

                                  \n@return The device's image name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "image", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "image", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Image", "setterDocumentation" : "/**

                                  The device's image name.

                                  \n@param image The device's image name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "

                                  The device's image name.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "carrier", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The device's carrier.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's carrier.

                                  \n@return The device's carrier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "carrier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "carrier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Carrier", "setterDocumentation" : "/**

                                  The device's carrier.

                                  \n@param carrier The device's carrier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "carrier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "carrier", "variableType" : "String", "documentation" : "

                                  The device's carrier.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "radio", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The device's radio.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's radio.

                                  \n@return The device's radio.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "radio", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "radio", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Radio", "setterDocumentation" : "/**

                                  The device's radio.

                                  \n@param radio The device's radio.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "radio", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "radio", "variableType" : "String", "documentation" : "

                                  The device's radio.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "remoteAccessEnabled", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                  Specifies whether remote access has been enabled for the specified device.

                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                  Specifies whether remote access has been enabled for the specified device.

                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                  Specifies whether remote access has been enabled for the specified device.

                                  \n@return Specifies whether remote access has been enabled for the specified device.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessEnabled", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessEnabled", "setterDocumentation" : "/**

                                  Specifies whether remote access has been enabled for the specified device.

                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remoteAccessEnabled", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                                  Specifies whether remote access has been enabled for the specified device.

                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remoteAccessEnabled", "variableType" : "Boolean", "documentation" : "

                                  Specifies whether remote access has been enabled for the specified device.

                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "fleetType", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@return The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "fleetType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "fleetType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FleetType", "setterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fleetType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "fleetType", "variableType" : "String", "documentation" : "

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "fleetName", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The name of the fleet to which this device belongs.

                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@return The name of the fleet to which this device belongs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "fleetName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "fleetName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FleetName", "setterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fleetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "fleetName", "variableType" : "String", "documentation" : "

                                  The name of the fleet to which this device belongs.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                  The device's ARN.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's ARN.

                                  \n@return The device's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                  The device's ARN.

                                  \n@param arn The device's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                  The device's ARN.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Carrier" : { "c2jName" : "carrier", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The device's carrier.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  The device's carrier.

                                  \n@return The device's carrier.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "carrier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "carrier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Carrier", "setterDocumentation" : "/**

                                  The device's carrier.

                                  \n@param carrier The device's carrier.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "carrier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "carrier", "variableType" : "String", "documentation" : "

                                  The device's carrier.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Cpu" : { "c2jName" : "cpu", "c2jShape" : "CPU", "deprecated" : false, "documentation" : "

                                  Information about the device's CPU.

                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                  Information about the device's CPU.

                                  \n@return Information about the device's CPU.*/", "getterModel" : { "returnType" : "CPU", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cpu", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cpu", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cpu", "setterDocumentation" : "/**

                                  Information about the device's CPU.

                                  \n@param cpu Information about the device's CPU.*/", "setterModel" : { "variableDeclarationType" : "CPU", "variableName" : "cpu", "variableType" : "CPU", "documentation" : "", "simpleType" : "CPU", "variableSetterType" : "CPU" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "CPU", "variableName" : "cpu", "variableType" : "CPU", "documentation" : "

                                  Information about the device's CPU.

                                  ", "simpleType" : "CPU", "variableSetterType" : "CPU" }, "xmlNameSpaceUri" : null }, "FleetName" : { "c2jName" : "fleetName", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The name of the fleet to which this device belongs.

                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@return The name of the fleet to which this device belongs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "fleetName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "fleetName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FleetName", "setterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fleetName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                  The name of the fleet to which this device belongs.

                                  \n@param fleetName The name of the fleet to which this device belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "fleetName", "variableType" : "String", "documentation" : "

                                  The name of the fleet to which this device belongs.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FleetType" : { "c2jName" : "fleetType", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@return The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "fleetType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "fleetType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FleetType", "setterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fleetType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  \n@param fleetType The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "fleetType", "variableType" : "String", "documentation" : "

                                  The type of fleet to which this device belongs. Possible values for fleet type are PRIVATE and PUBLIC.

                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FormFactor" : { "c2jName" : "formFactor", "c2jShape" : "DeviceFormFactor", "deprecated" : false, "documentation" : "

                                  The device's form factor.

                                  Allowed values include:

                                  • PHONE: The phone form factor.

                                  • TABLET: The tablet form factor.

                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "formFactor", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "formFactor", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FormFactor", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "formFactor", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "formFactor", "variableType" : "String", "documentation" : "

                                          The device's form factor.

                                          Allowed values include:

                                          • PHONE: The phone form factor.

                                          • TABLET: The tablet form factor.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HeapSize" : { "c2jName" : "heapSize", "c2jShape" : "Long", "deprecated" : false, "documentation" : "

                                          The device's heap size, expressed in bytes.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's heap size, expressed in bytes.

                                          \n@return The device's heap size, expressed in bytes.*/", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "heapSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "heapSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "HeapSize", "setterDocumentation" : "/**

                                          The device's heap size, expressed in bytes.

                                          \n@param heapSize The device's heap size, expressed in bytes.*/", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "heapSize", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Long", "variableName" : "heapSize", "variableType" : "Long", "documentation" : "

                                          The device's heap size, expressed in bytes.

                                          ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "Image" : { "c2jName" : "image", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                          The device's image name.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's image name.

                                          \n@return The device's image name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "image", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "image", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Image", "setterDocumentation" : "/**

                                          The device's image name.

                                          \n@param image The device's image name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "image", "variableType" : "String", "documentation" : "

                                          The device's image name.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Manufacturer" : { "c2jName" : "manufacturer", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                          The device's manufacturer name.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's manufacturer name.

                                          \n@return The device's manufacturer name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "manufacturer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "manufacturer", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Manufacturer", "setterDocumentation" : "/**

                                          The device's manufacturer name.

                                          \n@param manufacturer The device's manufacturer name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "manufacturer", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "manufacturer", "variableType" : "String", "documentation" : "

                                          The device's manufacturer name.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Memory" : { "c2jName" : "memory", "c2jShape" : "Long", "deprecated" : false, "documentation" : "

                                          The device's total memory size, expressed in bytes.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's total memory size, expressed in bytes.

                                          \n@return The device's total memory size, expressed in bytes.*/", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "memory", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "memory", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Memory", "setterDocumentation" : "/**

                                          The device's total memory size, expressed in bytes.

                                          \n@param memory The device's total memory size, expressed in bytes.*/", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "memory", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Long", "variableName" : "memory", "variableType" : "Long", "documentation" : "

                                          The device's total memory size, expressed in bytes.

                                          ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "Model" : { "c2jName" : "model", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                          The device's model name.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's model name.

                                          \n@return The device's model name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "model", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "model", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Model", "setterDocumentation" : "/**

                                          The device's model name.

                                          \n@param model The device's model name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "model", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "model", "variableType" : "String", "documentation" : "

                                          The device's model name.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                          The device's display name.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's display name.

                                          \n@return The device's display name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                          The device's display name.

                                          \n@param name The device's display name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                          The device's display name.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Os" : { "c2jName" : "os", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                          The device's operating system type.

                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                          The device's operating system type.

                                          \n@return The device's operating system type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "os", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "os", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Os", "setterDocumentation" : "/**

                                          The device's operating system type.

                                          \n@param os The device's operating system type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "os", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "os", "variableType" : "String", "documentation" : "

                                          The device's operating system type.

                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Platform" : { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                                          The device's platform.

                                          Allowed values include:

                                          • ANDROID: The Android platform.

                                          • IOS: The iOS platform.

                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                                  The device's platform.

                                                  Allowed values include:

                                                  • ANDROID: The Android platform.

                                                  • IOS: The iOS platform.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Radio" : { "c2jName" : "radio", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                  The device's radio.

                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                  The device's radio.

                                                  \n@return The device's radio.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "radio", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "radio", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Radio", "setterDocumentation" : "/**

                                                  The device's radio.

                                                  \n@param radio The device's radio.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "radio", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "radio", "variableType" : "String", "documentation" : "

                                                  The device's radio.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RemoteAccessEnabled" : { "c2jName" : "remoteAccessEnabled", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  \n@return Specifies whether remote access has been enabled for the specified device.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessEnabled", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessEnabled", "setterDocumentation" : "/**

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remoteAccessEnabled", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  \n@param remoteAccessEnabled Specifies whether remote access has been enabled for the specified device.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remoteAccessEnabled", "variableType" : "Boolean", "documentation" : "

                                                  Specifies whether remote access has been enabled for the specified device.

                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Resolution" : { "c2jName" : "resolution", "c2jShape" : "Resolution", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Resolution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "resolution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resolution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Resolution", "setterDocumentation" : "/**\n@param resolution */", "setterModel" : { "variableDeclarationType" : "Resolution", "variableName" : "resolution", "variableType" : "Resolution", "documentation" : "", "simpleType" : "Resolution", "variableSetterType" : "Resolution" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param resolution \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Resolution", "variableName" : "resolution", "variableType" : "Resolution", "documentation" : "", "simpleType" : "Resolution", "variableSetterType" : "Resolution" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Device", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : null, "simpleType" : "Device", "variableSetterType" : "Device" }, "wrapper" : false }, "DeviceAttribute" : { "c2jName" : "DeviceAttribute", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ARN", "value" : "ARN" }, { "name" : "PLATFORM", "value" : "PLATFORM" }, { "name" : "FORM_FACTOR", "value" : "FORM_FACTOR" }, { "name" : "MANUFACTURER", "value" : "MANUFACTURER" }, { "name" : "REMOTE_ACCESS_ENABLED", "value" : "REMOTE_ACCESS_ENABLED" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeviceAttribute", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeviceAttribute", "variableName" : "deviceAttribute", "variableType" : "DeviceAttribute", "documentation" : null, "simpleType" : "DeviceAttribute", "variableSetterType" : "DeviceAttribute" }, "wrapper" : false }, "DeviceFormFactor" : { "c2jName" : "DeviceFormFactor", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "PHONE", "value" : "PHONE" }, { "name" : "TABLET", "value" : "TABLET" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeviceFormFactor", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeviceFormFactor", "variableName" : "deviceFormFactor", "variableType" : "DeviceFormFactor", "documentation" : null, "simpleType" : "DeviceFormFactor", "variableSetterType" : "DeviceFormFactor" }, "wrapper" : false }, "DeviceMinutes" : { "c2jName" : "DeviceMinutes", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                  Represents the total (metered or unmetered) minutes used by the resource to run tests. Contains the sum of minutes consumed by all children.

                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "total", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents the total minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "total", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "total", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Total", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "total", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "total", "variableType" : "Double", "documentation" : "

                                                  When specified, represents the total minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "c2jName" : "metered", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "metered", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "metered", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Metered", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "metered", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "metered", "variableType" : "Double", "documentation" : "

                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "c2jName" : "unmetered", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmetered", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmetered", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Unmetered", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "unmetered", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "unmetered", "variableType" : "Double", "documentation" : "

                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metered" : { "c2jName" : "metered", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "metered", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "metered", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Metered", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "metered", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "metered", "variableType" : "Double", "documentation" : "

                                                  When specified, represents only the sum of metered minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Total" : { "c2jName" : "total", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents the total minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "total", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "total", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Total", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "total", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "total", "variableType" : "Double", "documentation" : "

                                                  When specified, represents the total minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Unmetered" : { "c2jName" : "unmetered", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "unmetered", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "unmetered", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Unmetered", "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.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "unmetered", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "unmetered", "variableType" : "Double", "documentation" : "

                                                  When specified, represents only the sum of unmetered minutes used by the resource to run tests.

                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DeviceMinutes", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : null, "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "wrapper" : false }, "DevicePlatform" : { "c2jName" : "DevicePlatform", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ANDROID", "value" : "ANDROID" }, { "name" : "IOS", "value" : "IOS" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DevicePlatform", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DevicePlatform", "variableName" : "devicePlatform", "variableType" : "DevicePlatform", "documentation" : null, "simpleType" : "DevicePlatform", "variableSetterType" : "DevicePlatform" }, "wrapper" : false }, "DevicePool" : { "c2jName" : "DevicePool", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                  Represents a collection of device types.

                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                  The device pool's ARN.

                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                  The device pool's ARN.

                                                  \n@param arn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                  The device pool's ARN.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                  The device pool's name.

                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                  The device pool's name.

                                                  \n@return The device pool's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                  The device pool's name.

                                                  \n@param name The device pool's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                  The device pool's name.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                  The device pool's description.

                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                  The device pool's description.

                                                  \n@return The device pool's description.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                  The device pool's description.

                                                  \n@param description The device pool's description.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                  The device pool's description.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "DevicePoolType", "deprecated" : 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.

                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : false, "documentation" : "

                                                          Information about the device pool's rules.

                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                          Information about the device pool's rules.

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

                                                          Information about the device pool's rules.

                                                          \n@param rules Information about the device pool's rules.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "

                                                          Information about the device pool's rules.

                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                          The device pool's ARN.

                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                          The device pool's ARN.

                                                          \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                          The device pool's ARN.

                                                          \n@param arn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                          The device pool's ARN.

                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                          The device pool's description.

                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                          The device pool's description.

                                                          \n@return The device pool's description.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                          The device pool's description.

                                                          \n@param description The device pool's description.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                          The device pool's description.

                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                          The device pool's name.

                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                          The device pool's name.

                                                          \n@return The device pool's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                          The device pool's name.

                                                          \n@param name The device pool's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                          The device pool's name.

                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Rules" : { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : false, "documentation" : "

                                                          Information about the device pool's rules.

                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                          Information about the device pool's rules.

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

                                                          Information about the device pool's rules.

                                                          \n@param rules Information about the device pool's rules.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rules", "variableType" : "java.util.List", "documentation" : "

                                                          Information about the device pool's rules.

                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "DevicePoolType", "deprecated" : 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.

                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DevicePool", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DevicePool", "variableName" : "devicePool", "variableType" : "DevicePool", "documentation" : null, "simpleType" : "DevicePool", "variableSetterType" : "DevicePool" }, "wrapper" : false }, "DevicePoolCompatibilityResult" : { "c2jName" : "DevicePoolCompatibilityResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                  Represents a device pool compatibility result.

                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, { "c2jName" : "compatible", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                  Whether the result was compatible with the device pool.

                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                  Whether the result was compatible with the device pool.

                                                                  \n@return Whether the result was compatible with the device pool.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "compatible", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "compatible", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Compatible", "setterDocumentation" : "/**

                                                                  Whether the result was compatible with the device pool.

                                                                  \n@param compatible Whether the result was compatible with the device pool.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "compatible", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "compatible", "variableType" : "Boolean", "documentation" : "

                                                                  Whether the result was compatible with the device pool.

                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "incompatibilityMessages", "c2jShape" : "IncompatibilityMessages", "deprecated" : false, "documentation" : "

                                                                  Information about the compatibility.

                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                  Information about the compatibility.

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

                                                                  Information about the compatibility.

                                                                  \n@param incompatibilityMessages Information about the compatibility.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "documentation" : "

                                                                  Information about the compatibility.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Compatible" : { "c2jName" : "compatible", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                  Whether the result was compatible with the device pool.

                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                  Whether the result was compatible with the device pool.

                                                                  \n@return Whether the result was compatible with the device pool.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "compatible", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "compatible", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Compatible", "setterDocumentation" : "/**

                                                                  Whether the result was compatible with the device pool.

                                                                  \n@param compatible Whether the result was compatible with the device pool.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "compatible", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "compatible", "variableType" : "Boolean", "documentation" : "

                                                                  Whether the result was compatible with the device pool.

                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Device" : { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, "IncompatibilityMessages" : { "c2jName" : "incompatibilityMessages", "c2jShape" : "IncompatibilityMessages", "deprecated" : false, "documentation" : "

                                                                  Information about the compatibility.

                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                  Information about the compatibility.

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

                                                                  Information about the compatibility.

                                                                  \n@param incompatibilityMessages Information about the compatibility.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibilityMessages", "variableType" : "java.util.List", "documentation" : "

                                                                  Information about the compatibility.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "DevicePoolCompatibilityResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DevicePoolCompatibilityResult", "variableName" : "devicePoolCompatibilityResult", "variableType" : "DevicePoolCompatibilityResult", "documentation" : null, "simpleType" : "DevicePoolCompatibilityResult", "variableSetterType" : "DevicePoolCompatibilityResult" }, "wrapper" : false }, "DevicePoolType" : { "c2jName" : "DevicePoolType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "CURATED", "value" : "CURATED" }, { "name" : "PRIVATE", "value" : "PRIVATE" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DevicePoolType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DevicePoolType", "variableName" : "devicePoolType", "variableType" : "DevicePoolType", "documentation" : null, "simpleType" : "DevicePoolType", "variableSetterType" : "DevicePoolType" }, "wrapper" : false }, "ExecutionResult" : { "c2jName" : "ExecutionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ExecutionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionResult", "variableName" : "executionResult", "variableType" : "ExecutionResult", "documentation" : null, "simpleType" : "ExecutionResult", "variableSetterType" : "ExecutionResult" }, "wrapper" : false }, "ExecutionStatus" : { "c2jName" : "ExecutionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ExecutionStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionStatus", "variableName" : "executionStatus", "variableType" : "ExecutionStatus", "documentation" : null, "simpleType" : "ExecutionStatus", "variableSetterType" : "ExecutionStatus" }, "wrapper" : false }, "GetAccountSettingsRequest" : { "c2jName" : "GetAccountSettingsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                  Represents the request sent to retrieve the account settings.

                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetAccountSettings", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetAccountSettings", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "GetAccountSettingsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetAccountSettingsRequest", "variableName" : "getAccountSettingsRequest", "variableType" : "GetAccountSettingsRequest", "documentation" : null, "simpleType" : "GetAccountSettingsRequest", "variableSetterType" : "GetAccountSettingsRequest" }, "wrapper" : false }, "GetAccountSettingsResult" : { "c2jName" : "GetAccountSettingsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                  Represents the account settings return values from the GetAccountSettings request.

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

                                                                  Represents a request to the get device pool compatibility operation.

                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetDevicePoolCompatibility", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetDevicePoolCompatibility", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                  The device pool's ARN.

                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                  The device pool's ARN.

                                                                  \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePoolArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePoolArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePoolArn", "setterDocumentation" : "/**

                                                                  The device pool's ARN.

                                                                  \n@param devicePoolArn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "

                                                                  The device pool's ARN.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

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

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "testType", "c2jShape" : "TestType", "deprecated" : 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.

                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "testType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "testType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TestType", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "testType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "testType", "variableType" : "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.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AppArn" : { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

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

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DevicePoolArn" : { "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                          The device pool's ARN.

                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                          The device pool's ARN.

                                                                          \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePoolArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePoolArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePoolArn", "setterDocumentation" : "/**

                                                                          The device pool's ARN.

                                                                          \n@param devicePoolArn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "

                                                                          The device pool's ARN.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TestType" : { "c2jName" : "testType", "c2jShape" : "TestType", "deprecated" : 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.

                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "testType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "testType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TestType", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "testType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "testType", "variableType" : "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.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "devicePoolArn" ], "shapeName" : "GetDevicePoolCompatibilityRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDevicePoolCompatibilityRequest", "variableName" : "getDevicePoolCompatibilityRequest", "variableType" : "GetDevicePoolCompatibilityRequest", "documentation" : null, "simpleType" : "GetDevicePoolCompatibilityRequest", "variableSetterType" : "GetDevicePoolCompatibilityRequest" }, "wrapper" : false }, "GetDevicePoolCompatibilityResult" : { "c2jName" : "GetDevicePoolCompatibilityResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of describe device pool compatibility request.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "compatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "deprecated" : false, "documentation" : "

                                                                                  Information about compatible devices.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  Information about compatible devices.

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

                                                                                  Information about compatible devices.

                                                                                  \n@param compatibleDevices Information about compatible devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "compatibleDevices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "compatibleDevices", "variableType" : "java.util.List", "documentation" : "

                                                                                  Information about compatible devices.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "incompatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "deprecated" : false, "documentation" : "

                                                                                  Information about incompatible devices.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  Information about incompatible devices.

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

                                                                                  Information about incompatible devices.

                                                                                  \n@param incompatibleDevices Information about incompatible devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "documentation" : "

                                                                                  Information about incompatible devices.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CompatibleDevices" : { "c2jName" : "compatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "deprecated" : false, "documentation" : "

                                                                                  Information about compatible devices.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  Information about compatible devices.

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

                                                                                  Information about compatible devices.

                                                                                  \n@param compatibleDevices Information about compatible devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "compatibleDevices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "compatibleDevices", "variableType" : "java.util.List", "documentation" : "

                                                                                  Information about compatible devices.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IncompatibleDevices" : { "c2jName" : "incompatibleDevices", "c2jShape" : "DevicePoolCompatibilityResults", "deprecated" : false, "documentation" : "

                                                                                  Information about incompatible devices.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  Information about incompatible devices.

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

                                                                                  Information about incompatible devices.

                                                                                  \n@param incompatibleDevices Information about incompatible devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "incompatibleDevices", "variableType" : "java.util.List", "documentation" : "

                                                                                  Information about incompatible devices.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetDevicePoolCompatibilityResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDevicePoolCompatibilityResult", "variableName" : "getDevicePoolCompatibilityResult", "variableType" : "GetDevicePoolCompatibilityResult", "documentation" : null, "simpleType" : "GetDevicePoolCompatibilityResult", "variableSetterType" : "GetDevicePoolCompatibilityResult" }, "wrapper" : false }, "GetDevicePoolRequest" : { "c2jName" : "GetDevicePoolRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents a request to the get device pool operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetDevicePool", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetDevicePool", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The device pool's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The device pool's ARN.

                                                                                  \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The device pool's ARN.

                                                                                  \n@param arn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The device pool's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The device pool's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The device pool's ARN.

                                                                                  \n@return The device pool's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The device pool's ARN.

                                                                                  \n@param arn The device pool's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The device pool's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetDevicePoolRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDevicePoolRequest", "variableName" : "getDevicePoolRequest", "variableType" : "GetDevicePoolRequest", "documentation" : null, "simpleType" : "GetDevicePoolRequest", "variableSetterType" : "GetDevicePoolRequest" }, "wrapper" : false }, "GetDevicePoolResult" : { "c2jName" : "GetDevicePoolResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get device pool request.

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

                                                                                  Represents a request to the get device request.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetDevice", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetDevice", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The device type's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The device type's ARN.

                                                                                  \n@return The device type's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The device type's ARN.

                                                                                  \n@param arn The device type's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The device type's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The device type's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The device type's ARN.

                                                                                  \n@return The device type's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The device type's ARN.

                                                                                  \n@param arn The device type's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The device type's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetDeviceRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDeviceRequest", "variableName" : "getDeviceRequest", "variableType" : "GetDeviceRequest", "documentation" : null, "simpleType" : "GetDeviceRequest", "variableSetterType" : "GetDeviceRequest" }, "wrapper" : false }, "GetDeviceResult" : { "c2jName" : "GetDeviceResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get device request.

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

                                                                                  Represents a request to the get job operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetJob", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@return The job's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@return The job's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The job's ARN.

                                                                                  \n@param arn The job's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The job's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetJobRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetJobRequest", "variableName" : "getJobRequest", "variableType" : "GetJobRequest", "documentation" : null, "simpleType" : "GetJobRequest", "variableSetterType" : "GetJobRequest" }, "wrapper" : false }, "GetJobResult" : { "c2jName" : "GetJobResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get job request.

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

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

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetOfferingStatus", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetOfferingStatus", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetOfferingStatusRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetOfferingStatusRequest", "variableName" : "getOfferingStatusRequest", "variableType" : "GetOfferingStatusRequest", "documentation" : null, "simpleType" : "GetOfferingStatusRequest", "variableSetterType" : "GetOfferingStatusRequest" }, "wrapper" : false }, "GetOfferingStatusResult" : { "c2jName" : "GetOfferingStatusResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Returns the status result for a device offering.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "current", "c2jShape" : "OfferingStatusMap", "deprecated" : false, "documentation" : "

                                                                                  When specified, gets the offering status for the current period.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the current period.

                                                                                  \n@return When specified, gets the offering status for the current period.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "current", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "current", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, "valueType" : "OfferingStatus", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : false }, "name" : "Current", "setterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the current period.

                                                                                  \n@param current When specified, gets the offering status for the current period.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "current", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "current", "variableType" : "java.util.Map", "documentation" : "

                                                                                  When specified, gets the offering status for the current period.

                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextPeriod", "c2jShape" : "OfferingStatusMap", "deprecated" : false, "documentation" : "

                                                                                  When specified, gets the offering status for the next period.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the next period.

                                                                                  \n@return When specified, gets the offering status for the next period.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextPeriod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextPeriod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, "valueType" : "OfferingStatus", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : false }, "name" : "NextPeriod", "setterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the next period.

                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nextPeriod", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nextPeriod", "variableType" : "java.util.Map", "documentation" : "

                                                                                  When specified, gets the offering status for the next period.

                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Current" : { "c2jName" : "current", "c2jShape" : "OfferingStatusMap", "deprecated" : false, "documentation" : "

                                                                                  When specified, gets the offering status for the current period.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the current period.

                                                                                  \n@return When specified, gets the offering status for the current period.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "current", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "current", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, "valueType" : "OfferingStatus", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : false }, "name" : "Current", "setterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the current period.

                                                                                  \n@param current When specified, gets the offering status for the current period.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "current", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "current", "variableType" : "java.util.Map", "documentation" : "

                                                                                  When specified, gets the offering status for the current period.

                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "NextPeriod" : { "c2jName" : "nextPeriod", "c2jShape" : "OfferingStatusMap", "deprecated" : false, "documentation" : "

                                                                                  When specified, gets the offering status for the next period.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the next period.

                                                                                  \n@return When specified, gets the offering status for the next period.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextPeriod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextPeriod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "value", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, "valueType" : "OfferingStatus", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : false }, "name" : "NextPeriod", "setterDocumentation" : "/**

                                                                                  When specified, gets the offering status for the next period.

                                                                                  \n@param nextPeriod When specified, gets the offering status for the next period.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nextPeriod", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nextPeriod", "variableType" : "java.util.Map", "documentation" : "

                                                                                  When specified, gets the offering status for the next period.

                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetOfferingStatusResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetOfferingStatusResult", "variableName" : "getOfferingStatusResult", "variableType" : "GetOfferingStatusResult", "documentation" : null, "simpleType" : "GetOfferingStatusResult", "variableSetterType" : "GetOfferingStatusResult" }, "wrapper" : false }, "GetProjectRequest" : { "c2jName" : "GetProjectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents a request to the get project operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetProject", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetProject", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The project's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The project's ARN.

                                                                                  \n@return The project's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The project's ARN.

                                                                                  \n@param arn The project's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The project's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The project's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The project's ARN.

                                                                                  \n@return The project's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The project's ARN.

                                                                                  \n@param arn The project's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The project's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetProjectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetProjectRequest", "variableName" : "getProjectRequest", "variableType" : "GetProjectRequest", "documentation" : null, "simpleType" : "GetProjectRequest", "variableSetterType" : "GetProjectRequest" }, "wrapper" : false }, "GetProjectResult" : { "c2jName" : "GetProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get project request.

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

                                                                                  Represents the request to get information about the specified remote access session.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetRemoteAccessSession", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetRemoteAccessSession", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you want to get session information.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetRemoteAccessSessionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetRemoteAccessSessionRequest", "variableName" : "getRemoteAccessSessionRequest", "variableType" : "GetRemoteAccessSessionRequest", "documentation" : null, "simpleType" : "GetRemoteAccessSessionRequest", "variableSetterType" : "GetRemoteAccessSessionRequest" }, "wrapper" : false }, "GetRemoteAccessSessionResult" : { "c2jName" : "GetRemoteAccessSessionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the response from the server that lists detailed information about the remote access session.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@return A container that lists detailed information about the remote access session.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RemoteAccessSession" : { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@return A container that lists detailed information about the remote access session.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  \n@param remoteAccessSession A container that lists detailed information about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                                                                                  A container that lists detailed information about the remote access session.

                                                                                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetRemoteAccessSessionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetRemoteAccessSessionResult", "variableName" : "getRemoteAccessSessionResult", "variableType" : "GetRemoteAccessSessionResult", "documentation" : null, "simpleType" : "GetRemoteAccessSessionResult", "variableSetterType" : "GetRemoteAccessSessionResult" }, "wrapper" : false }, "GetRunRequest" : { "c2jName" : "GetRunRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents a request to the get run operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetRun", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetRun", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The run's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The run's ARN.

                                                                                  \n@return The run's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The run's ARN.

                                                                                  \n@param arn The run's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The run's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The run's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The run's ARN.

                                                                                  \n@return The run's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The run's ARN.

                                                                                  \n@param arn The run's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The run's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetRunRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetRunRequest", "variableName" : "getRunRequest", "variableType" : "GetRunRequest", "documentation" : null, "simpleType" : "GetRunRequest", "variableSetterType" : "GetRunRequest" }, "wrapper" : false }, "GetRunResult" : { "c2jName" : "GetRunResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get run request.

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

                                                                                  Represents a request to the get suite operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetSuite", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetSuite", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The suite's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The suite's ARN.

                                                                                  \n@return The suite's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The suite's ARN.

                                                                                  \n@param arn The suite's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The suite's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The suite's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The suite's ARN.

                                                                                  \n@return The suite's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The suite's ARN.

                                                                                  \n@param arn The suite's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The suite's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetSuiteRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetSuiteRequest", "variableName" : "getSuiteRequest", "variableType" : "GetSuiteRequest", "documentation" : null, "simpleType" : "GetSuiteRequest", "variableSetterType" : "GetSuiteRequest" }, "wrapper" : false }, "GetSuiteResult" : { "c2jName" : "GetSuiteResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get suite request.

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

                                                                                  Represents a request to the get test operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetTest", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetTest", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The test's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The test's ARN.

                                                                                  \n@return The test's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The test's ARN.

                                                                                  \n@param arn The test's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The test's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The test's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The test's ARN.

                                                                                  \n@return The test's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The test's ARN.

                                                                                  \n@param arn The test's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The test's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetTestRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetTestRequest", "variableName" : "getTestRequest", "variableType" : "GetTestRequest", "documentation" : null, "simpleType" : "GetTestRequest", "variableSetterType" : "GetTestRequest" }, "wrapper" : false }, "GetTestResult" : { "c2jName" : "GetTestResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get test request.

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

                                                                                  Represents a request to the get upload operation.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetUpload", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.GetUpload", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@return The upload's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@param arn The upload's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@return The upload's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                  The upload's ARN.

                                                                                  \n@param arn The upload's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                  The upload's ARN.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "GetUploadRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetUploadRequest", "variableName" : "getUploadRequest", "variableType" : "GetUploadRequest", "documentation" : null, "simpleType" : "GetUploadRequest", "variableSetterType" : "GetUploadRequest" }, "wrapper" : false }, "GetUploadResult" : { "c2jName" : "GetUploadResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                  Represents the result of a get upload request.

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

                                                                                  An entity with the same name already exists.

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

                                                                                  Represents information about incompatibility.

                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                  A message about the incompatibility.

                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                  A message about the incompatibility.

                                                                                  \n@return A message about the incompatibility.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                  A message about the incompatibility.

                                                                                  \n@param message A message about the incompatibility.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                  A message about the incompatibility.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "DeviceAttribute", "deprecated" : 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).

                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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).

                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                          A message about the incompatibility.

                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                          A message about the incompatibility.

                                                                                          \n@return A message about the incompatibility.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                          A message about the incompatibility.

                                                                                          \n@param message A message about the incompatibility.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                          A message about the incompatibility.

                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "DeviceAttribute", "deprecated" : 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).

                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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).

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "IncompatibilityMessage", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "IncompatibilityMessage", "variableName" : "incompatibilityMessage", "variableType" : "IncompatibilityMessage", "documentation" : null, "simpleType" : "IncompatibilityMessage", "variableSetterType" : "IncompatibilityMessage" }, "wrapper" : false }, "InstallToRemoteAccessSessionRequest" : { "c2jName" : "InstallToRemoteAccessSessionRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                  Represents the request to install an Android application (in .apk format) or an iOS application (in .ipa format) as part of a remote access session.

                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "InstallToRemoteAccessSession", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.InstallToRemoteAccessSession", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "remoteAccessSessionArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSessionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSessionArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSessionArn", "setterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "remoteAccessSessionArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "remoteAccessSessionArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@return The Amazon Resource Name (ARN) of the app about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "setterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AppArn" : { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@return The Amazon Resource Name (ARN) of the app about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "setterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  \n@param appArn The Amazon Resource Name (ARN) of the app about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the app about which you are requesting information.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RemoteAccessSessionArn" : { "c2jName" : "remoteAccessSessionArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSessionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSessionArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSessionArn", "setterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "remoteAccessSessionArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  \n@param remoteAccessSessionArn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "remoteAccessSessionArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "remoteAccessSessionArn", "appArn" ], "shapeName" : "InstallToRemoteAccessSessionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InstallToRemoteAccessSessionRequest", "variableName" : "installToRemoteAccessSessionRequest", "variableType" : "InstallToRemoteAccessSessionRequest", "documentation" : null, "simpleType" : "InstallToRemoteAccessSessionRequest", "variableSetterType" : "InstallToRemoteAccessSessionRequest" }, "wrapper" : false }, "InstallToRemoteAccessSessionResult" : { "c2jName" : "InstallToRemoteAccessSessionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                  Represents the response from the server after AWS Device Farm makes a request to install to a remote access session.

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

                                                                                                  Represents a device.

                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                  The job's ARN.

                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                  The job's ARN.

                                                                                                  \n@return The job's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                  The job's ARN.

                                                                                                  \n@param arn The job's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                  The job's ARN.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                  The job's name.

                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                  The job's name.

                                                                                                  \n@return The job's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                  The job's name.

                                                                                                  \n@param name The job's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                  The job's name.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                          When the job was created.

                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                          When the job was created.

                                                                                                          \n@return When the job was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                          When the job was created.

                                                                                                          \n@param created When the job was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                          When the job was created.

                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                          The job's start time.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's start time.

                                                                                                                          \n@return The job's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                          The job's start time.

                                                                                                                          \n@param started The job's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                          The job's start time.

                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                          The job's stop time.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's stop time.

                                                                                                                          \n@return The job's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                          The job's stop time.

                                                                                                                          \n@param stopped The job's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                          The job's stop time.

                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                          The job's result counters.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's result counters.

                                                                                                                          \n@return The job's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                          The job's result counters.

                                                                                                                          \n@param counters The job's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                          The job's result counters.

                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                          A message about the job's result.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          A message about the job's result.

                                                                                                                          \n@return A message about the job's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                          A message about the job's result.

                                                                                                                          \n@param message A message about the job's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                          A message about the job's result.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                          The job's ARN.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's ARN.

                                                                                                                          \n@return The job's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                          The job's ARN.

                                                                                                                          \n@param arn The job's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                          The job's ARN.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Counters" : { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                          The job's result counters.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's result counters.

                                                                                                                          \n@return The job's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                          The job's result counters.

                                                                                                                          \n@param counters The job's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                          The job's result counters.

                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                          When the job was created.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          When the job was created.

                                                                                                                          \n@return When the job was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                          When the job was created.

                                                                                                                          \n@param created When the job was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                          When the job was created.

                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Device" : { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, "DeviceMinutes" : { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                          A message about the job's result.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          A message about the job's result.

                                                                                                                          \n@return A message about the job's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                          A message about the job's result.

                                                                                                                          \n@param message A message about the job's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                          A message about the job's result.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                          The job's name.

                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                          The job's name.

                                                                                                                          \n@return The job's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                          The job's name.

                                                                                                                          \n@param name The job's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                          The job's name.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Started" : { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                  The job's start time.

                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                  The job's start time.

                                                                                                                                  \n@return The job's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                  The job's start time.

                                                                                                                                  \n@param started The job's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                  The job's start time.

                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                          The job's stop time.

                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                          The job's stop time.

                                                                                                                                          \n@return The job's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                          The job's stop time.

                                                                                                                                          \n@param stopped The job's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                          The job's stop time.

                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Job", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Job", "variableName" : "job", "variableType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "wrapper" : false }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                  A limit was exceeded.

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

                                                                                                                                                  Represents a request to the list artifacts operation.

                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListArtifacts", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListArtifacts", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                  \n@return The Run, Job, Suite, or Test ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                  \n@param arn The Run, Job, Suite, or Test ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The Run, Job, Suite, or Test ARN.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "ArtifactCategory", "deprecated" : false, "documentation" : "

                                                                                                                                                  The artifacts' type.

                                                                                                                                                  Allowed values include:

                                                                                                                                                  • FILE: The artifacts are files.

                                                                                                                                                  • LOG: The artifacts are logs.

                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.

                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                          The artifacts' type.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • FILE: The artifacts are files.

                                                                                                                                                          • LOG: The artifacts are logs.

                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                          The Run, Job, Suite, or Test ARN.

                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                          The Run, Job, Suite, or Test ARN.

                                                                                                                                                          \n@return The Run, Job, Suite, or Test ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                          The Run, Job, Suite, or Test ARN.

                                                                                                                                                          \n@param arn The Run, Job, Suite, or Test ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                          The Run, Job, Suite, or Test ARN.

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "ArtifactCategory", "deprecated" : false, "documentation" : "

                                                                                                                                                          The artifacts' type.

                                                                                                                                                          Allowed values include:

                                                                                                                                                          • FILE: The artifacts are files.

                                                                                                                                                          • LOG: The artifacts are logs.

                                                                                                                                                          • SCREENSHOT: The artifacts are screenshots.

                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                  The artifacts' type.

                                                                                                                                                                  Allowed values include:

                                                                                                                                                                  • FILE: The artifacts are files.

                                                                                                                                                                  • LOG: The artifacts are logs.

                                                                                                                                                                  • SCREENSHOT: The artifacts are screenshots.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn", "type" ], "shapeName" : "ListArtifactsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListArtifactsRequest", "variableName" : "listArtifactsRequest", "variableType" : "ListArtifactsRequest", "documentation" : null, "simpleType" : "ListArtifactsRequest", "variableSetterType" : "ListArtifactsRequest" }, "wrapper" : false }, "ListArtifactsResult" : { "c2jName" : "ListArtifactsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                  Represents the result of a list artifacts operation.

                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "artifacts", "c2jShape" : "Artifacts", "deprecated" : false, "documentation" : "

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Information about the artifacts.

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

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  \n@param artifacts Information about the artifacts.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifacts", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Artifacts" : { "c2jName" : "artifacts", "c2jShape" : "Artifacts", "deprecated" : false, "documentation" : "

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Information about the artifacts.

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

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  \n@param artifacts Information about the artifacts.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifacts", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                  Information about the artifacts.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListArtifactsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListArtifactsResult", "variableName" : "listArtifactsResult", "variableType" : "ListArtifactsResult", "documentation" : null, "simpleType" : "ListArtifactsResult", "variableSetterType" : "ListArtifactsResult" }, "wrapper" : false }, "ListDevicePoolsRequest" : { "c2jName" : "ListDevicePoolsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                  Represents the result of a list device pools request.

                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListDevicePools", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListDevicePools", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                  The project ARN.

                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The project ARN.

                                                                                                                                                                  \n@return The project ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                  The project ARN.

                                                                                                                                                                  \n@param arn The project ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                  The project ARN.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "DevicePoolType", "deprecated" : 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.

                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The project ARN.

                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                          The project ARN.

                                                                                                                                                                          \n@return The project ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                          The project ARN.

                                                                                                                                                                          \n@param arn The project ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The project ARN.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "DevicePoolType", "deprecated" : 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.

                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListDevicePoolsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDevicePoolsRequest", "variableName" : "listDevicePoolsRequest", "variableType" : "ListDevicePoolsRequest", "documentation" : null, "simpleType" : "ListDevicePoolsRequest", "variableSetterType" : "ListDevicePoolsRequest" }, "wrapper" : false }, "ListDevicePoolsResult" : { "c2jName" : "ListDevicePoolsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list device pools request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "devicePools", "c2jShape" : "DevicePools", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the device pools.

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

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  \n@param devicePools Information about the device pools.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "devicePools", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "devicePools", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DevicePools" : { "c2jName" : "devicePools", "c2jShape" : "DevicePools", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the device pools.

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

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  \n@param devicePools Information about the device pools.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "devicePools", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "devicePools", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the device pools.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListDevicePoolsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDevicePoolsResult", "variableName" : "listDevicePoolsResult", "variableType" : "ListDevicePoolsResult", "documentation" : null, "simpleType" : "ListDevicePoolsResult", "variableSetterType" : "ListDevicePoolsResult" }, "wrapper" : false }, "ListDevicesRequest" : { "c2jName" : "ListDevicesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list devices request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListDevices", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListDevices", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListDevicesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDevicesRequest", "variableName" : "listDevicesRequest", "variableType" : "ListDevicesRequest", "documentation" : null, "simpleType" : "ListDevicesRequest", "variableSetterType" : "ListDevicesRequest" }, "wrapper" : false }, "ListDevicesResult" : { "c2jName" : "ListDevicesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list devices operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "devices", "c2jShape" : "Devices", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the devices.

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

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  \n@param devices Information about the devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "devices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "devices", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Devices" : { "c2jName" : "devices", "c2jShape" : "Devices", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the devices.

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

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  \n@param devices Information about the devices.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "devices", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "devices", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the devices.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListDevicesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDevicesResult", "variableName" : "listDevicesResult", "variableType" : "ListDevicesResult", "documentation" : null, "simpleType" : "ListDevicesResult", "variableSetterType" : "ListDevicesResult" }, "wrapper" : false }, "ListJobsRequest" : { "c2jName" : "ListJobsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list jobs operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListJobs", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  \n@return The jobs' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  \n@param arn The jobs' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  \n@return The jobs' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  \n@param arn The jobs' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The jobs' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListJobsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListJobsRequest", "variableName" : "listJobsRequest", "variableType" : "ListJobsRequest", "documentation" : null, "simpleType" : "ListJobsRequest", "variableSetterType" : "ListJobsRequest" }, "wrapper" : false }, "ListJobsResult" : { "c2jName" : "ListJobsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list jobs request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "jobs", "c2jShape" : "Jobs", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the jobs.

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

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  \n@param jobs Information about the jobs.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Jobs" : { "c2jName" : "jobs", "c2jShape" : "Jobs", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the jobs.

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

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  \n@param jobs Information about the jobs.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the jobs.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListJobsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListJobsResult", "variableName" : "listJobsResult", "variableType" : "ListJobsResult", "documentation" : null, "simpleType" : "ListJobsResult", "variableSetterType" : "ListJobsResult" }, "wrapper" : false }, "ListOfferingTransactionsRequest" : { "c2jName" : "ListOfferingTransactionsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the request to list the offering transaction history.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListOfferingTransactions", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListOfferingTransactions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListOfferingTransactionsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListOfferingTransactionsRequest", "variableName" : "listOfferingTransactionsRequest", "variableType" : "ListOfferingTransactionsRequest", "documentation" : null, "simpleType" : "ListOfferingTransactionsRequest", "variableSetterType" : "ListOfferingTransactionsRequest" }, "wrapper" : false }, "ListOfferingTransactionsResult" : { "c2jName" : "ListOfferingTransactionsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Returns the transaction log of the specified offerings.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "offeringTransactions", "c2jShape" : "OfferingTransactions", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

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

                                                                                                                                                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OfferingTransactions" : { "c2jName" : "offeringTransactions", "c2jShape" : "OfferingTransactions", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

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

                                                                                                                                                                                  The audit log of subscriptions you have purchased and modified through AWS Device Farm.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListOfferingTransactionsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListOfferingTransactionsResult", "variableName" : "listOfferingTransactionsResult", "variableType" : "ListOfferingTransactionsResult", "documentation" : null, "simpleType" : "ListOfferingTransactionsResult", "variableSetterType" : "ListOfferingTransactionsResult" }, "wrapper" : false }, "ListOfferingsRequest" : { "c2jName" : "ListOfferingsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the request to list all offerings.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListOfferings", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListOfferings", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListOfferingsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListOfferingsRequest", "variableName" : "listOfferingsRequest", "variableType" : "ListOfferingsRequest", "documentation" : null, "simpleType" : "ListOfferingsRequest", "variableSetterType" : "ListOfferingsRequest" }, "wrapper" : false }, "ListOfferingsResult" : { "c2jName" : "ListOfferingsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the return values of the list of offerings.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "offerings", "c2jShape" : "Offerings", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A value representing the list offering results.

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

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  \n@param offerings A value representing the list offering results.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "offerings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "offerings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Offerings" : { "c2jName" : "offerings", "c2jShape" : "Offerings", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A value representing the list offering results.

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

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  \n@param offerings A value representing the list offering results.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "offerings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "offerings", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  A value representing the list offering results.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListOfferingsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListOfferingsResult", "variableName" : "listOfferingsResult", "variableType" : "ListOfferingsResult", "documentation" : null, "simpleType" : "ListOfferingsResult", "variableSetterType" : "ListOfferingsResult" }, "wrapper" : false }, "ListProjectsRequest" : { "c2jName" : "ListProjectsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list projects operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListProjects", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListProjects", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@return Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@return Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  \n@param arn Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  Optional. If no Amazon Resource Name (ARN) is specified, then AWS Device Farm returns a list of all projects for the AWS account. You can also specify a project ARN.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListProjectsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListProjectsRequest", "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "documentation" : null, "simpleType" : "ListProjectsRequest", "variableSetterType" : "ListProjectsRequest" }, "wrapper" : false }, "ListProjectsResult" : { "c2jName" : "ListProjectsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list projects request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "projects", "c2jShape" : "Projects", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the projects.

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

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  \n@param projects Information about the projects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Projects" : { "c2jName" : "projects", "c2jShape" : "Projects", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the projects.

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

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  \n@param projects Information about the projects.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the projects.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListProjectsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListProjectsResult", "variableName" : "listProjectsResult", "variableType" : "ListProjectsResult", "documentation" : null, "simpleType" : "ListProjectsResult", "variableSetterType" : "ListProjectsResult" }, "wrapper" : false }, "ListRemoteAccessSessionsRequest" : { "c2jName" : "ListRemoteAccessSessionsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the request to return information about the remote access session.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListRemoteAccessSessions", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListRemoteAccessSessions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session about which you are requesting information.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListRemoteAccessSessionsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListRemoteAccessSessionsRequest", "variableName" : "listRemoteAccessSessionsRequest", "variableType" : "ListRemoteAccessSessionsRequest", "documentation" : null, "simpleType" : "ListRemoteAccessSessionsRequest", "variableSetterType" : "ListRemoteAccessSessionsRequest" }, "wrapper" : false }, "ListRemoteAccessSessionsResult" : { "c2jName" : "ListRemoteAccessSessionsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the response from the server after AWS Device Farm makes a request to return information about the remote access session.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "remoteAccessSessions", "c2jShape" : "RemoteAccessSessions", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@return A container representing the metadata from the service about each remote access session you are requesting.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSessions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSessions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "member", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "member", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RemoteAccessSession", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RemoteAccessSession", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RemoteAccessSessions", "setterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "remoteAccessSessions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n

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

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "remoteAccessSessions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RemoteAccessSessions" : { "c2jName" : "remoteAccessSessions", "c2jShape" : "RemoteAccessSessions", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@return A container representing the metadata from the service about each remote access session you are requesting.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSessions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSessions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "member", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "member", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RemoteAccessSession", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "RemoteAccessSession", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "RemoteAccessSessions", "setterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "remoteAccessSessions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  \n

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

                                                                                                                                                                                  \n@param remoteAccessSessions A container representing the metadata from the service about each remote access session you are requesting.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "remoteAccessSessions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  A container representing the metadata from the service about each remote access session you are requesting.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListRemoteAccessSessionsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRemoteAccessSessionsResult", "variableName" : "listRemoteAccessSessionsResult", "variableType" : "ListRemoteAccessSessionsResult", "documentation" : null, "simpleType" : "ListRemoteAccessSessionsResult", "variableSetterType" : "ListRemoteAccessSessionsResult" }, "wrapper" : false }, "ListRunsRequest" : { "c2jName" : "ListRunsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list runs operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListRuns", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListRuns", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list runs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list runs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list runs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListRunsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListRunsRequest", "variableName" : "listRunsRequest", "variableType" : "ListRunsRequest", "documentation" : null, "simpleType" : "ListRunsRequest", "variableSetterType" : "ListRunsRequest" }, "wrapper" : false }, "ListRunsResult" : { "c2jName" : "ListRunsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list runs request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "runs", "c2jShape" : "Runs", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the runs.

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

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  \n@param runs Information about the runs.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "runs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "runs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Runs" : { "c2jName" : "runs", "c2jShape" : "Runs", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the runs.

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

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  \n@param runs Information about the runs.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "runs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "runs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the runs.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListRunsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRunsResult", "variableName" : "listRunsResult", "variableType" : "ListRunsResult", "documentation" : null, "simpleType" : "ListRunsResult", "variableSetterType" : "ListRunsResult" }, "wrapper" : false }, "ListSamplesRequest" : { "c2jName" : "ListSamplesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list samples operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListSamples", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListSamples", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list samples.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list samples.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list samples.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list samples.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListSamplesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSamplesRequest", "variableName" : "listSamplesRequest", "variableType" : "ListSamplesRequest", "documentation" : null, "simpleType" : "ListSamplesRequest", "variableSetterType" : "ListSamplesRequest" }, "wrapper" : false }, "ListSamplesResult" : { "c2jName" : "ListSamplesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list samples request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "samples", "c2jShape" : "Samples", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the samples.

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

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  \n@param samples Information about the samples.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samples", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samples", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Samples" : { "c2jName" : "samples", "c2jShape" : "Samples", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the samples.

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

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  \n@param samples Information about the samples.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samples", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samples", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the samples.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListSamplesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSamplesResult", "variableName" : "listSamplesResult", "variableType" : "ListSamplesResult", "documentation" : null, "simpleType" : "ListSamplesResult", "variableSetterType" : "ListSamplesResult" }, "wrapper" : false }, "ListSuitesRequest" : { "c2jName" : "ListSuitesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list suites operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListSuites", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListSuites", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  \n@return The suites' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  \n@param arn The suites' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  \n@return The suites' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  \n@param arn The suites' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The suites' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListSuitesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSuitesRequest", "variableName" : "listSuitesRequest", "variableType" : "ListSuitesRequest", "documentation" : null, "simpleType" : "ListSuitesRequest", "variableSetterType" : "ListSuitesRequest" }, "wrapper" : false }, "ListSuitesResult" : { "c2jName" : "ListSuitesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list suites request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "suites", "c2jShape" : "Suites", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the suites.

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

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  \n@param suites Information about the suites.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "suites", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "suites", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Suites" : { "c2jName" : "suites", "c2jShape" : "Suites", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the suites.

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

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  \n@param suites Information about the suites.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "suites", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "suites", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the suites.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListSuitesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSuitesResult", "variableName" : "listSuitesResult", "variableType" : "ListSuitesResult", "documentation" : null, "simpleType" : "ListSuitesResult", "variableSetterType" : "ListSuitesResult" }, "wrapper" : false }, "ListTestsRequest" : { "c2jName" : "ListTestsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list tests operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListTests", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListTests", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  \n@return The tests' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  \n@param arn The tests' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  \n@return The tests' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  \n@param arn The tests' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The tests' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListTestsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTestsRequest", "variableName" : "listTestsRequest", "variableType" : "ListTestsRequest", "documentation" : null, "simpleType" : "ListTestsRequest", "variableSetterType" : "ListTestsRequest" }, "wrapper" : false }, "ListTestsResult" : { "c2jName" : "ListTestsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list tests request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "tests", "c2jShape" : "Tests", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the tests.

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

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  \n@param tests Information about the tests.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tests", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tests", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tests" : { "c2jName" : "tests", "c2jShape" : "Tests", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the tests.

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

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  \n@param tests Information about the tests.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tests", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tests", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                  Information about the tests.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListTestsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTestsResult", "variableName" : "listTestsResult", "variableType" : "ListTestsResult", "documentation" : null, "simpleType" : "ListTestsResult", "variableSetterType" : "ListTestsResult" }, "wrapper" : false }, "ListUniqueProblemsRequest" : { "c2jName" : "ListUniqueProblemsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents a request to the list unique problems operation.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListUniqueProblems", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListUniqueProblems", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  \n@return The unique problems' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  \n@param arn The unique problems' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  \n@return The unique problems' ARNs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  \n@param arn The unique problems' ARNs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                  The unique problems' ARNs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListUniqueProblemsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListUniqueProblemsRequest", "variableName" : "listUniqueProblemsRequest", "variableType" : "ListUniqueProblemsRequest", "documentation" : null, "simpleType" : "ListUniqueProblemsRequest", "variableSetterType" : "ListUniqueProblemsRequest" }, "wrapper" : false }, "ListUniqueProblemsResult" : { "c2jName" : "ListUniqueProblemsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                  Represents the result of a list unique problems request.

                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "uniqueProblems", "c2jShape" : "UniqueProblemsByExecutionResultMap", "deprecated" : false, "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.

                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.

                                                                                                                                                                                    • */", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "uniqueProblems", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "uniqueProblems", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "ExecutionResult", "deprecated" : false, "documentation" : "", "enumType" : "ExecutionResult", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "getterDocumentation" : "/**\n@return \n@see ExecutionResult*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see ExecutionResult*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "UniqueProblems", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UniqueProblem", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UniqueProblem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UniqueProblem", "variableName" : "member", "variableType" : "UniqueProblem", "documentation" : "", "simpleType" : "UniqueProblem", "variableSetterType" : "UniqueProblem" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UniqueProblem", "variableName" : "member", "variableType" : "UniqueProblem", "documentation" : "", "simpleType" : "UniqueProblem", "variableSetterType" : "UniqueProblem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UniqueProblem", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UniqueProblem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "UniqueProblems", "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.

                                                                                                                                                                                      • */", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "uniqueProblems", "variableType" : "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.

                                                                                                                                                                                          ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UniqueProblems" : { "c2jName" : "uniqueProblems", "c2jShape" : "UniqueProblemsByExecutionResultMap", "deprecated" : false, "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.

                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.

                                                                                                                                                                                            • */", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "uniqueProblems", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "uniqueProblems", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "c2jName" : "key", "c2jShape" : "ExecutionResult", "deprecated" : false, "documentation" : "", "enumType" : "ExecutionResult", "fluentSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "getterDocumentation" : "/**\n@return \n@see ExecutionResult*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**\n@param key \n@see ExecutionResult*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param key \n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "UniqueProblems", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "UniqueProblem", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "UniqueProblem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "UniqueProblem", "variableName" : "member", "variableType" : "UniqueProblem", "documentation" : "", "simpleType" : "UniqueProblem", "variableSetterType" : "UniqueProblem" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "UniqueProblem", "variableName" : "member", "variableType" : "UniqueProblem", "documentation" : "", "simpleType" : "UniqueProblem", "variableSetterType" : "UniqueProblem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UniqueProblem", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "UniqueProblem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "valueType" : "java.util.List", "entryType" : "Map.Entry>", "keySimple" : true, "templateImplType" : "java.util.HashMap>", "templateType" : "java.util.Map>", "valueList" : true, "valueSimple" : false }, "name" : "UniqueProblems", "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.

                                                                                                                                                                                              • */", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "uniqueProblems", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "uniqueProblems", "variableType" : "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.

                                                                                                                                                                                                  ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListUniqueProblemsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListUniqueProblemsResult", "variableName" : "listUniqueProblemsResult", "variableType" : "ListUniqueProblemsResult", "documentation" : null, "simpleType" : "ListUniqueProblemsResult", "variableSetterType" : "ListUniqueProblemsResult" }, "wrapper" : false }, "ListUploadsRequest" : { "c2jName" : "ListUploadsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents a request to the list uploads operation.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListUploads", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ListUploads", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list uploads.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the project for which you want to list uploads.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the project for which you want to list uploads.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project for which you want to list uploads.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "ListUploadsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListUploadsRequest", "variableName" : "listUploadsRequest", "variableType" : "ListUploadsRequest", "documentation" : null, "simpleType" : "ListUploadsRequest", "variableSetterType" : "ListUploadsRequest" }, "wrapper" : false }, "ListUploadsResult" : { "c2jName" : "ListUploadsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents the result of a list uploads request.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "uploads", "c2jShape" : "Uploads", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the uploads.

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

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  \n@param uploads Information about the uploads.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "uploads", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "uploads", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "PaginationToken", "deprecated" : 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.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "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.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Uploads" : { "c2jName" : "uploads", "c2jShape" : "Uploads", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the uploads.

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

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  \n@param uploads Information about the uploads.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "uploads", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "uploads", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                  Information about the uploads.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListUploadsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListUploadsResult", "variableName" : "listUploadsResult", "variableType" : "ListUploadsResult", "documentation" : null, "simpleType" : "ListUploadsResult", "variableSetterType" : "ListUploadsResult" }, "wrapper" : false }, "Location" : { "c2jName" : "Location", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents a latitude and longitude pair, expressed in geographic coordinate system degrees (for example 47.6204, -122.3491).

                                                                                                                                                                                                  Elevation is currently not supported.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "latitude", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@return The latitude.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latitude", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latitude", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Latitude", "setterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "latitude", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "latitude", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "c2jName" : "longitude", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@return The longitude.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "longitude", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longitude", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Longitude", "setterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "longitude", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "longitude", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Latitude" : { "c2jName" : "latitude", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@return The latitude.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latitude", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latitude", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Latitude", "setterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "latitude", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  \n@param latitude The latitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "latitude", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The latitude.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Longitude" : { "c2jName" : "longitude", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@return The longitude.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "longitude", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longitude", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Longitude", "setterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "longitude", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  \n@param longitude The longitude.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "longitude", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The longitude.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "required" : [ "latitude", "longitude" ], "shapeName" : "Location", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : null, "simpleType" : "Location", "variableSetterType" : "Location" }, "wrapper" : false }, "MonetaryAmount" : { "c2jName" : "MonetaryAmount", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  A number representing the monetary amount for an offering or transaction.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "amount", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  \n@return The numerical amount of an offering or transaction.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Amount", "setterDocumentation" : "/**

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  \n@param amount The numerical amount of an offering or transaction.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "amount", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "amount", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "c2jName" : "currencyCode", "c2jShape" : "CurrencyCode", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currencyCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currencyCode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrencyCode", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currencyCode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "currencyCode", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Amount" : { "c2jName" : "amount", "c2jShape" : "Double", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  \n@return The numerical amount of an offering or transaction.*/", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "amount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "amount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Amount", "setterDocumentation" : "/**

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  \n@param amount The numerical amount of an offering or transaction.*/", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "amount", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Double", "variableName" : "amount", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                  The numerical amount of an offering or transaction.

                                                                                                                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "CurrencyCode" : { "c2jName" : "currencyCode", "c2jShape" : "CurrencyCode", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currencyCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currencyCode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrencyCode", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currencyCode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "currencyCode", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The currency code of a monetary amount. For example, USD means \"U.S. dollars.\"

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "MonetaryAmount", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "monetaryAmount", "variableType" : "MonetaryAmount", "documentation" : null, "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "wrapper" : false }, "NotEligibleException" : { "c2jName" : "NotEligibleException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

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

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

                                                                                                                                                                                                  The specified entity was not found.

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

                                                                                                                                                                                                  Represents the metadata of a device offering.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  \n@return The ID that corresponds to a device offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  \n@param id The ID that corresponds to a device offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  \n@return A string describing the offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  \n@param description A string describing the offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "OfferingType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The platform of the device (e.g., ANDROID or IOS).

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The platform of the device (e.g., ANDROID or IOS).

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "recurringCharges", "c2jShape" : "RecurringCharges", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

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

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recurringCharges", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recurringCharges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  \n@return A string describing the offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  \n@param description A string describing the offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  A string describing the offering.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "id", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  \n@return The ID that corresponds to a device offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  \n@param id The ID that corresponds to a device offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The ID that corresponds to a device offering.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Platform" : { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The platform of the device (e.g., ANDROID or IOS).

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The platform of the device (e.g., ANDROID or IOS).

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecurringCharges" : { "c2jName" : "recurringCharges", "c2jShape" : "RecurringCharges", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

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

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  \n@param recurringCharges Specifies whether there are recurring charges for the offering.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recurringCharges", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recurringCharges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                  Specifies whether there are recurring charges for the offering.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "OfferingType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The type of offering (e.g., \"RECURRING\") for a device.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Offering", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Offering", "variableName" : "offering", "variableType" : "Offering", "documentation" : null, "simpleType" : "Offering", "variableSetterType" : "Offering" }, "wrapper" : false }, "OfferingStatus" : { "c2jName" : "OfferingStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The status of the offering.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "type", "c2jShape" : "OfferingTransactionType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  ", "enumType" : "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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  \n@return The type specified for the offering status.\n@see OfferingTransactionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@see OfferingTransactionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "offering", "c2jShape" : "Offering", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  \n@return Represents the metadata of an offering status.*/", "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offering", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offering", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Offering", "setterDocumentation" : "/**

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.*/", "setterModel" : { "variableDeclarationType" : "Offering", "variableName" : "offering", "variableType" : "Offering", "documentation" : "", "simpleType" : "Offering", "variableSetterType" : "Offering" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Offering", "variableName" : "offering", "variableType" : "Offering", "documentation" : "

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  ", "simpleType" : "Offering", "variableSetterType" : "Offering" }, "xmlNameSpaceUri" : null }, { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  \n@return The number of available devices in the offering.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "setterDocumentation" : "/**

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "effectiveOn", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  \n@return The date on which the offering is effective.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "effectiveOn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "effectiveOn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EffectiveOn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "effectiveOn", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "effectiveOn", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EffectiveOn" : { "c2jName" : "effectiveOn", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  \n@return The date on which the offering is effective.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "effectiveOn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "effectiveOn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EffectiveOn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  \n@param effectiveOn The date on which the offering is effective.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "effectiveOn", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "effectiveOn", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  The date on which the offering is effective.

                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Offering" : { "c2jName" : "offering", "c2jShape" : "Offering", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  \n@return Represents the metadata of an offering status.*/", "getterModel" : { "returnType" : "Offering", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offering", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offering", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Offering", "setterDocumentation" : "/**

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  \n@param offering Represents the metadata of an offering status.*/", "setterModel" : { "variableDeclarationType" : "Offering", "variableName" : "offering", "variableType" : "Offering", "documentation" : "", "simpleType" : "Offering", "variableSetterType" : "Offering" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Offering", "variableName" : "offering", "variableType" : "Offering", "documentation" : "

                                                                                                                                                                                                  Represents the metadata of an offering status.

                                                                                                                                                                                                  ", "simpleType" : "Offering", "variableSetterType" : "Offering" }, "xmlNameSpaceUri" : null }, "Quantity" : { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  \n@return The number of available devices in the offering.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "setterDocumentation" : "/**

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  \n@param quantity The number of available devices in the offering.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                  The number of available devices in the offering.

                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "OfferingTransactionType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  ", "enumType" : "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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  \n@return The type specified for the offering status.\n@see OfferingTransactionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  \n@param type The type specified for the offering status.\n@see OfferingTransactionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The type specified for the offering status.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "OfferingStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "documentation" : null, "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "wrapper" : false }, "OfferingTransaction" : { "c2jName" : "OfferingTransaction", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents the metadata of an offering transaction.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "offeringStatus", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  \n@return The status of an offering transaction.*/", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringStatus", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringStatus", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingStatus", "setterDocumentation" : "/**

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.*/", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "documentation" : "

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, { "c2jName" : "transactionId", "c2jShape" : "TransactionIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  \n@return The transaction ID of the offering transaction.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transactionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transactionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransactionId", "setterDocumentation" : "/**

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transactionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transactionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "createdOn", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  \n@return The date on which an offering transaction was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "createdOn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "createdOn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedOn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdOn", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdOn", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  \n@return The cost of an offering transaction.*/", "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cost", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cost", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cost", "setterDocumentation" : "/**

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.*/", "setterModel" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cost" : { "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  \n@return The cost of an offering transaction.*/", "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cost", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cost", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cost", "setterDocumentation" : "/**

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  \n@param cost The cost of an offering transaction.*/", "setterModel" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                  The cost of an offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "xmlNameSpaceUri" : null }, "CreatedOn" : { "c2jName" : "createdOn", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  \n@return The date on which an offering transaction was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "createdOn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "createdOn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CreatedOn", "setterDocumentation" : "/**

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  \n@param createdOn The date on which an offering transaction was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdOn", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "createdOn", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                  The date on which an offering transaction was created.

                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "OfferingStatus" : { "c2jName" : "offeringStatus", "c2jShape" : "OfferingStatus", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  \n@return The status of an offering transaction.*/", "getterModel" : { "returnType" : "OfferingStatus", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringStatus", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringStatus", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingStatus", "setterDocumentation" : "/**

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  \n@param offeringStatus The status of an offering transaction.*/", "setterModel" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "documentation" : "", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingStatus", "variableName" : "offeringStatus", "variableType" : "OfferingStatus", "documentation" : "

                                                                                                                                                                                                  The status of an offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "OfferingStatus", "variableSetterType" : "OfferingStatus" }, "xmlNameSpaceUri" : null }, "TransactionId" : { "c2jName" : "transactionId", "c2jShape" : "TransactionIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  \n@return The transaction ID of the offering transaction.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transactionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transactionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransactionId", "setterDocumentation" : "/**

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  \n@param transactionId The transaction ID of the offering transaction.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transactionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transactionId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The transaction ID of the offering transaction.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "OfferingTransaction", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : null, "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "wrapper" : false }, "OfferingTransactionType" : { "c2jName" : "OfferingTransactionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "PURCHASE", "value" : "PURCHASE" }, { "name" : "RENEW", "value" : "RENEW" }, { "name" : "SYSTEM", "value" : "SYSTEM" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "OfferingTransactionType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OfferingTransactionType", "variableName" : "offeringTransactionType", "variableType" : "OfferingTransactionType", "documentation" : null, "simpleType" : "OfferingTransactionType", "variableSetterType" : "OfferingTransactionType" }, "wrapper" : false }, "OfferingType" : { "c2jName" : "OfferingType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "RECURRING", "value" : "RECURRING" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "OfferingType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OfferingType", "variableName" : "offeringType", "variableType" : "OfferingType", "documentation" : null, "simpleType" : "OfferingType", "variableSetterType" : "OfferingType" }, "wrapper" : false }, "Problem" : { "c2jName" : "Problem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Represents a specific warning or failure.

                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "run", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                  \n@return Information about the associated run.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "run", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "run", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Run", "setterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                  \n@param run Information about the associated run.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "run", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "run", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, { "c2jName" : "job", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                  \n@return Information about the associated job.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "job", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "job", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Job", "setterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                  \n@param job Information about the associated job.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "job", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "job", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                  Information about the associated job.

                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, { "c2jName" : "suite", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                  \n@return Information about the associated suite.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "suite", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "suite", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Suite", "setterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                  \n@param suite Information about the associated suite.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "suite", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "suite", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, { "c2jName" : "test", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                  \n@return Information about the associated test.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "test", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "test", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Test", "setterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                  \n@param test Information about the associated test.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "test", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "test", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                  \n@return Information about the associated device.*/", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**

                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                  \n@param device Information about the associated device.*/", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "

                                                                                                                                                                                                  Information about the associated device.

                                                                                                                                                                                                  ", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          \n@return A message about the problem's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          \n@param message A message about the problem's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Device" : { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                          \n@return Information about the associated device.*/", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**

                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                          \n@param device Information about the associated device.*/", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "

                                                                                                                                                                                                          Information about the associated device.

                                                                                                                                                                                                          ", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, "Job" : { "c2jName" : "job", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                          \n@return Information about the associated job.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "job", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "job", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Job", "setterDocumentation" : "/**

                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                          \n@param job Information about the associated job.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "job", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "job", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                          Information about the associated job.

                                                                                                                                                                                                          ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          \n@return A message about the problem's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          \n@param message A message about the problem's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                          A message about the problem's result.

                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Run" : { "c2jName" : "run", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                  \n@return Information about the associated run.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "run", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "run", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Run", "setterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                  \n@param run Information about the associated run.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "run", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "run", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                  Information about the associated run.

                                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, "Suite" : { "c2jName" : "suite", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                  \n@return Information about the associated suite.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "suite", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "suite", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Suite", "setterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                  \n@param suite Information about the associated suite.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "suite", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "suite", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                  Information about the associated suite.

                                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null }, "Test" : { "c2jName" : "test", "c2jShape" : "ProblemDetail", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                  \n@return Information about the associated test.*/", "getterModel" : { "returnType" : "ProblemDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "test", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "test", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Test", "setterDocumentation" : "/**

                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                  \n@param test Information about the associated test.*/", "setterModel" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "test", "variableType" : "ProblemDetail", "documentation" : "", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "test", "variableType" : "ProblemDetail", "documentation" : "

                                                                                                                                                                                                                  Information about the associated test.

                                                                                                                                                                                                                  ", "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Problem", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Problem", "variableName" : "problem", "variableType" : "Problem", "documentation" : null, "simpleType" : "Problem", "variableSetterType" : "Problem" }, "wrapper" : false }, "ProblemDetail" : { "c2jName" : "ProblemDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Information about a problem detail.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  \n@return The problem detail's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  \n@param arn The problem detail's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  \n@return The problem detail's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  \n@param name The problem detail's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  \n@return The problem detail's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  \n@param arn The problem detail's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The problem detail's ARN.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  \n@return The problem detail's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  \n@param name The problem detail's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The problem detail's name.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ProblemDetail", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProblemDetail", "variableName" : "problemDetail", "variableType" : "ProblemDetail", "documentation" : null, "simpleType" : "ProblemDetail", "variableSetterType" : "ProblemDetail" }, "wrapper" : false }, "Project" : { "c2jName" : "Project", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents an operating-system neutral workspace for running and managing tests.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  \n@return The project's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  \n@param arn The project's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  \n@return The project's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  \n@param name The project's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  \n@return When the project was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  \n@param created When the project was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  \n@return The project's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  \n@param arn The project's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The project's ARN.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  \n@return When the project was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  \n@param created When the project was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                  When the project was created.

                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  \n@return The project's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  \n@param name The project's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The project's name.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Project", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Project", "variableName" : "project", "variableType" : "Project", "documentation" : null, "simpleType" : "Project", "variableSetterType" : "Project" }, "wrapper" : false }, "PurchaseOfferingRequest" : { "c2jName" : "PurchaseOfferingRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents a request for a purchase offering.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PurchaseOffering", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.PurchaseOffering", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  \n@return The ID of the offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingId", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "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.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OfferingId" : { "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  \n@return The ID of the offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingId", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  \n@param offeringId The ID of the offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The ID of the offering.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Quantity" : { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "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.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                  The number of device slots you wish to purchase in an offering request.

                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PurchaseOfferingRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PurchaseOfferingRequest", "variableName" : "purchaseOfferingRequest", "variableType" : "PurchaseOfferingRequest", "documentation" : null, "simpleType" : "PurchaseOfferingRequest", "variableSetterType" : "PurchaseOfferingRequest" }, "wrapper" : false }, "PurchaseOfferingResult" : { "c2jName" : "PurchaseOfferingResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  \n@return Represents the offering transaction for the purchase result.*/", "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringTransaction", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringTransaction", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingTransaction", "setterDocumentation" : "/**

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.*/", "setterModel" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  ", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OfferingTransaction" : { "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  \n@return Represents the offering transaction for the purchase result.*/", "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringTransaction", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringTransaction", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingTransaction", "setterDocumentation" : "/**

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  \n@param offeringTransaction Represents the offering transaction for the purchase result.*/", "setterModel" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                  Represents the offering transaction for the purchase result.

                                                                                                                                                                                                                  ", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PurchaseOfferingResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PurchaseOfferingResult", "variableName" : "purchaseOfferingResult", "variableType" : "PurchaseOfferingResult", "documentation" : null, "simpleType" : "PurchaseOfferingResult", "variableSetterType" : "PurchaseOfferingResult" }, "wrapper" : false }, "Radios" : { "c2jName" : "Radios", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents the set of radios and their states on a device. Examples of radios include Wi-Fi, GPS, Bluetooth, and NFC.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "wifi", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "wifi", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "wifi", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Wifi", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "wifi", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "wifi", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "bluetooth", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bluetooth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bluetooth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bluetooth", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "bluetooth", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "bluetooth", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nfc", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nfc", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nfc", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nfc", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "nfc", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "nfc", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "gps", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "gps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "gps", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Gps", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "gps", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "gps", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bluetooth" : { "c2jName" : "bluetooth", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bluetooth", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bluetooth", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Bluetooth", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "bluetooth", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "bluetooth", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if Bluetooth is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Gps" : { "c2jName" : "gps", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "gps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "gps", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Gps", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "gps", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "gps", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if GPS is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Nfc" : { "c2jName" : "nfc", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nfc", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nfc", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nfc", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "nfc", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "nfc", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if NFC is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Wifi" : { "c2jName" : "wifi", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "wifi", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "wifi", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Wifi", "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.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "wifi", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "wifi", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                  True if Wi-Fi is enabled at the beginning of the test; otherwise, false.

                                                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Radios", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Radios", "variableName" : "radios", "variableType" : "Radios", "documentation" : null, "simpleType" : "Radios", "variableSetterType" : "Radios" }, "wrapper" : false }, "RecurringCharge" : { "c2jName" : "RecurringCharge", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Specifies whether charges for devices will be recurring.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  \n@return The cost of the recurring charge.*/", "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cost", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cost", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cost", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  \n@param cost The cost of the recurring charge.*/", "setterModel" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  ", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "xmlNameSpaceUri" : null }, { "c2jName" : "frequency", "c2jShape" : "RecurringChargeFrequency", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  ", "enumType" : "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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  \n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "frequency", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "frequency", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Frequency", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  \n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cost" : { "c2jName" : "cost", "c2jShape" : "MonetaryAmount", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  \n@return The cost of the recurring charge.*/", "getterModel" : { "returnType" : "MonetaryAmount", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "cost", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cost", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Cost", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  \n@param cost The cost of the recurring charge.*/", "setterModel" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "MonetaryAmount", "variableName" : "cost", "variableType" : "MonetaryAmount", "documentation" : "

                                                                                                                                                                                                                  The cost of the recurring charge.

                                                                                                                                                                                                                  ", "simpleType" : "MonetaryAmount", "variableSetterType" : "MonetaryAmount" }, "xmlNameSpaceUri" : null }, "Frequency" : { "c2jName" : "frequency", "c2jShape" : "RecurringChargeFrequency", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  ", "enumType" : "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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  \n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "frequency", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "frequency", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Frequency", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  \n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "frequency", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The frequency in which charges will recur.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RecurringCharge", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecurringCharge", "variableName" : "recurringCharge", "variableType" : "RecurringCharge", "documentation" : null, "simpleType" : "RecurringCharge", "variableSetterType" : "RecurringCharge" }, "wrapper" : false }, "RecurringChargeFrequency" : { "c2jName" : "RecurringChargeFrequency", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "MONTHLY", "value" : "MONTHLY" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "RecurringChargeFrequency", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecurringChargeFrequency", "variableName" : "recurringChargeFrequency", "variableType" : "RecurringChargeFrequency", "documentation" : null, "simpleType" : "RecurringChargeFrequency", "variableSetterType" : "RecurringChargeFrequency" }, "wrapper" : false }, "RemoteAccessSession" : { "c2jName" : "RemoteAccessSession", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  Represents information about the remote access session.

                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  \n@param name The name of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  \n@return The name of the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  \n@param name The name of the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  \n@param name The name of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  \n@return The date and time the remote access session was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                  The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                  • 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.

                                                                                                                                                                                                                  ", "enumType" : "ExecutionStatus", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                  The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                  • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                  • 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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                    The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                    • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                    • 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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

                                                                                                                                                                                                                      The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                      • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                      • 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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                        The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                        • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                        • 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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                          • 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.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                          • 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.

                                                                                                                                                                                                                          ", "enumType" : "ExecutionResult", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                          The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                          • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                          • 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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                            The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                            • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                            • 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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "setterDocumentation" : "/**

                                                                                                                                                                                                                              The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                              • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                              • 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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                • 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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                  • 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.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@return A message about the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  \n@param started The date and time the remote access session was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  \n@return The date and time the remote access session was started.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  \n@param started The date and time the remote access session was started.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  \n@param started The date and time the remote access session was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was started.

                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  \n@return The date and time the remote access session was stopped.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@return The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param deviceMinutes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "setterDocumentation" : "/**\n@param deviceMinutes */", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param deviceMinutes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, { "c2jName" : "endpoint", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@return The endpoint for the remote access sesssion.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "endpoint", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "endpoint", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Endpoint", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "BillingMethod" : { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@return The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  \n@param billingMethod The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The billing method of the remote access session. Possible values include METERED or UNMETERED. For more information about metered devices, see AWS Device Farm terminology.\"

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  \n@return The date and time the remote access session was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  \n@param created The date and time the remote access session was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                  The date and time the remote access session was created.

                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Device" : { "c2jName" : "device", "c2jShape" : "Device", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Device", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "device", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "device", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Device", "setterDocumentation" : "/**\n@param device */", "setterModel" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param device \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Device", "variableName" : "device", "variableType" : "Device", "documentation" : "", "simpleType" : "Device", "variableSetterType" : "Device" }, "xmlNameSpaceUri" : null }, "DeviceMinutes" : { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param deviceMinutes \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "setterDocumentation" : "/**\n@param deviceMinutes */", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param deviceMinutes \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, "Endpoint" : { "c2jName" : "endpoint", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@return The endpoint for the remote access sesssion.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "endpoint", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "endpoint", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Endpoint", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  \n@param endpoint The endpoint for the remote access sesssion.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "endpoint", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The endpoint for the remote access sesssion.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@return A message about the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  \n@param message A message about the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  A message about the remote access session.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  \n@param name The name of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  \n@return The name of the remote access session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  \n@param name The name of the remote access session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  \n@param name The name of the remote access session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                  The name of the remote access session.

                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                  The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                  • 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.

                                                                                                                                                                                                                                  ", "enumType" : "ExecutionResult", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                  The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                  • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                  • 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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                    The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                    • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                    • 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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "setterDocumentation" : "/**

                                                                                                                                                                                                                                      The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                      • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                      • 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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                        The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                        • 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 result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                        • 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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                          The result of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                          • 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.

                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Started" : { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          \n@param started The date and time the remote access session was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          \n@return The date and time the remote access session was started.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          \n@param started The date and time the remote access session was started.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          \n@param started The date and time the remote access session was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                          The date and time the remote access session was started.

                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                          The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                          • 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.

                                                                                                                                                                                                                                          ", "enumType" : "ExecutionStatus", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                          The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                          • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                          • 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*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                            The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                            • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                            • 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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

                                                                                                                                                                                                                                              The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                              • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                              • 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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                                • 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 status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                                • 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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The status of the remote access session. Can be any of the following:

                                                                                                                                                                                                                                                  • 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.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  \n@return The date and time the remote access session was stopped.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  \n@param stopped The date and time the remote access session was stopped.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                  The date and time the remote access session was stopped.

                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RemoteAccessSession", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : null, "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "wrapper" : false }, "RenewOfferingRequest" : { "c2jName" : "RenewOfferingRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  A request representing an offering renewal.

                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "RenewOffering", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.RenewOffering", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  \n@return The ID of a request to renew an offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingId", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  \n@param offeringId The ID of a request to renew an offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  \n@return The quantity requested in an offering renewal.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  \n@param quantity The quantity requested in an offering renewal.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OfferingId" : { "c2jName" : "offeringId", "c2jShape" : "OfferingIdentifier", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  \n@return The ID of a request to renew an offering.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingId", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  \n@param offeringId The ID of a request to renew an offering.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "offeringId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The ID of a request to renew an offering.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Quantity" : { "c2jName" : "quantity", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  \n@return The quantity requested in an offering renewal.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "quantity", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "quantity", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Quantity", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  \n@param quantity The quantity requested in an offering renewal.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "quantity", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The quantity requested in an offering renewal.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RenewOfferingRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RenewOfferingRequest", "variableName" : "renewOfferingRequest", "variableType" : "RenewOfferingRequest", "documentation" : null, "simpleType" : "RenewOfferingRequest", "variableSetterType" : "RenewOfferingRequest" }, "wrapper" : false }, "RenewOfferingResult" : { "c2jName" : "RenewOfferingResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The result of a renewal offering.

                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  \n@return Represents the status of the offering transaction for the renewal.*/", "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringTransaction", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringTransaction", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingTransaction", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.*/", "setterModel" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  ", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OfferingTransaction" : { "c2jName" : "offeringTransaction", "c2jShape" : "OfferingTransaction", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  \n@return Represents the status of the offering transaction for the renewal.*/", "getterModel" : { "returnType" : "OfferingTransaction", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "offeringTransaction", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "offeringTransaction", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OfferingTransaction", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  \n@param offeringTransaction Represents the status of the offering transaction for the renewal.*/", "setterModel" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "OfferingTransaction", "variableName" : "offeringTransaction", "variableType" : "OfferingTransaction", "documentation" : "

                                                                                                                                                                                                                                                  Represents the status of the offering transaction for the renewal.

                                                                                                                                                                                                                                                  ", "simpleType" : "OfferingTransaction", "variableSetterType" : "OfferingTransaction" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RenewOfferingResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RenewOfferingResult", "variableName" : "renewOfferingResult", "variableType" : "RenewOfferingResult", "documentation" : null, "simpleType" : "RenewOfferingResult", "variableSetterType" : "RenewOfferingResult" }, "wrapper" : false }, "Resolution" : { "c2jName" : "Resolution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  Represents the screen resolution of a device in height and width, expressed in pixels.

                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "width", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  \n@return The screen resolution's width, expressed in pixels.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "width", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "width", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Width", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "width", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "width", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "height", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  \n@return The screen resolution's height, expressed in pixels.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "height", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "height", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Height", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "height", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "height", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Height" : { "c2jName" : "height", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  \n@return The screen resolution's height, expressed in pixels.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "height", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "height", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Height", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  \n@param height The screen resolution's height, expressed in pixels.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "height", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "height", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's height, expressed in pixels.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Width" : { "c2jName" : "width", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  \n@return The screen resolution's width, expressed in pixels.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "width", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "width", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Width", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  \n@param width The screen resolution's width, expressed in pixels.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "width", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "width", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                  The screen resolution's width, expressed in pixels.

                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Resolution", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Resolution", "variableName" : "resolution", "variableType" : "Resolution", "documentation" : null, "simpleType" : "Resolution", "variableSetterType" : "Resolution" }, "wrapper" : false }, "Rule" : { "c2jName" : "Rule", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  Represents a condition for a device pool.

                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "attribute", "c2jShape" : "DeviceAttribute", "deprecated" : false, "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).

                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "attribute", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "attribute", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Attribute", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attribute", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "attribute", "variableType" : "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).

                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "operator", "c2jShape" : "RuleOperator", "deprecated" : 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.

                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "operator", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "operator", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Operator", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "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.

                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "value", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                  \n@return The rule's value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                  \n@param value The rule's value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attribute" : { "c2jName" : "attribute", "c2jShape" : "DeviceAttribute", "deprecated" : false, "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).

                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "attribute", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "attribute", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Attribute", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attribute", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "attribute", "variableType" : "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).

                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Operator" : { "c2jName" : "operator", "c2jShape" : "RuleOperator", "deprecated" : 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.

                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "operator", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "operator", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Operator", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "operator", "variableType" : "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.

                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "c2jName" : "value", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                                  \n@return The rule's value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                                  \n@param value The rule's value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                  The rule's value.

                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Rule", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Rule", "variableName" : "rule", "variableType" : "Rule", "documentation" : null, "simpleType" : "Rule", "variableSetterType" : "Rule" }, "wrapper" : false }, "RuleOperator" : { "c2jName" : "RuleOperator", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "RuleOperator", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RuleOperator", "variableName" : "ruleOperator", "variableType" : "RuleOperator", "documentation" : null, "simpleType" : "RuleOperator", "variableSetterType" : "RuleOperator" }, "wrapper" : false }, "Run" : { "c2jName" : "Run", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                  Represents an app on a set of devices with a specific test and configuration.

                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                  \n@return The run's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                  \n@return The run's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                  \n@param name The run's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                          The run's platform.

                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The run's platform.

                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                  \n@return When the run was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                  \n@param created When the run was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                  \n@return The run's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                  \n@param started The run's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                                                                                                                                  \n@return The run's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                                                                                                                                  \n@param stopped The run's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's stop time.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  \n@return The run's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  \n@param counters The run's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  \n@return A message about the run's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  \n@param message A message about the run's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "totalJobs", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                  \n@return The total number of jobs for the run.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "totalJobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "totalJobs", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TotalJobs", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                  \n@param totalJobs The total number of jobs for the run.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "totalJobs", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "totalJobs", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "completedJobs", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  \n@return The total number of completed jobs.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "completedJobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "completedJobs", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CompletedJobs", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "completedJobs", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "completedJobs", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\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 metered.

                                                                                                                                                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                                                  \n@return The run's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                                                  \n@param arn The run's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's ARN.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "BillingMethod" : { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\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 metered.

                                                                                                                                                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CompletedJobs" : { "c2jName" : "completedJobs", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  \n@return The total number of completed jobs.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "completedJobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "completedJobs", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CompletedJobs", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  \n@param completedJobs The total number of completed jobs.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "completedJobs", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "completedJobs", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The total number of completed jobs.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Counters" : { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  \n@return The run's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  \n@param counters The run's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's result counters.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                                  \n@return When the run was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                                  \n@param created When the run was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                  When the run was created.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "DeviceMinutes" : { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  \n@return A message about the run's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  \n@param message A message about the run's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  A message about the run's result.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                                                  \n@return The run's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                                                  \n@param name The run's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's name.

                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Platform" : { "c2jName" : "platform", "c2jShape" : "DevicePlatform", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                  The run's platform.

                                                                                                                                                                                                                                                                                                                  Allowed values include:

                                                                                                                                                                                                                                                                                                                  • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                  • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "platform", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Platform", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The run's platform.

                                                                                                                                                                                                                                                                                                                          Allowed values include:

                                                                                                                                                                                                                                                                                                                          • ANDROID: The Android platform.

                                                                                                                                                                                                                                                                                                                          • IOS: The iOS platform.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Started" : { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                                  \n@return The run's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                                  \n@param started The run's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                  The run's start time.

                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The run's stop time.

                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The run's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@return The run's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The run's stop time.

                                                                                                                                                                                                                                                                                                                                          \n@param stopped The run's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The run's stop time.

                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "TotalJobs" : { "c2jName" : "totalJobs", "c2jShape" : "Integer", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                                          \n@return The total number of jobs for the run.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "totalJobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "totalJobs", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TotalJobs", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                          The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                                          \n@param totalJobs The total number of jobs for the run.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "totalJobs", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "totalJobs", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                          The total number of jobs for the run.

                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Run", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Run", "variableName" : "run", "variableType" : "Run", "documentation" : null, "simpleType" : "Run", "variableSetterType" : "Run" }, "wrapper" : false }, "Sample" : { "c2jName" : "Sample", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  Represents a sample of performance data.

                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                  \n@return The sample's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                  \n@param arn The sample's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "SampleType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@return The sample's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                          The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                          \n@param arn The sample's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                          The sample's ARN.

                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "SampleType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Url" : { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Sample", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Sample", "variableName" : "sample", "variableType" : "Sample", "documentation" : null, "simpleType" : "Sample", "variableSetterType" : "Sample" }, "wrapper" : false }, "SampleType" : { "c2jName" : "SampleType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "SampleType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SampleType", "variableName" : "sampleType", "variableType" : "SampleType", "documentation" : null, "simpleType" : "SampleType", "variableSetterType" : "SampleType" }, "wrapper" : false }, "ScheduleRunConfiguration" : { "c2jName" : "ScheduleRunConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.

                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "extraDataPackageArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "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.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "extraDataPackageArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "extraDataPackageArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExtraDataPackageArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "extraDataPackageArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "extraDataPackageArn", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "networkProfileArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Reserved for internal use.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "networkProfileArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "networkProfileArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NetworkProfileArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  \n@param networkProfileArn Reserved for internal use.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "networkProfileArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "networkProfileArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "locale", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the locale that is used for the run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locale", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locale", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Locale", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param locale Information about the locale that is used for the run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "Location", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the location that is used for the run.*/", "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param location Information about the location that is used for the run.*/", "setterModel" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Location", "variableSetterType" : "Location" }, "xmlNameSpaceUri" : null }, { "c2jName" : "radios", "c2jShape" : "Radios", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the radio states for the run.*/", "getterModel" : { "returnType" : "Radios", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "radios", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "radios", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Radios", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param radios Information about the radio states for the run.*/", "setterModel" : { "variableDeclarationType" : "Radios", "variableName" : "radios", "variableType" : "Radios", "documentation" : "", "simpleType" : "Radios", "variableSetterType" : "Radios" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Radios", "variableName" : "radios", "variableType" : "Radios", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Radios", "variableSetterType" : "Radios" }, "xmlNameSpaceUri" : null }, { "c2jName" : "auxiliaryApps", "c2jShape" : "AmazonResourceNames", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

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

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\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 metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuxiliaryApps" : { "c2jName" : "auxiliaryApps", "c2jShape" : "AmazonResourceNames", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

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

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param auxiliaryApps A list of auxiliary apps for the run.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "auxiliaryApps", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  A list of auxiliary apps for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "BillingMethod" : { "c2jName" : "billingMethod", "c2jShape" : "BillingMethod", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "BillingMethod", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\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 metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "billingMethod", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "billingMethod", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BillingMethod", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@see BillingMethod*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  \n@param billingMethod Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "billingMethod", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExtraDataPackageArn" : { "c2jName" : "extraDataPackageArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "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.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "extraDataPackageArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "extraDataPackageArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExtraDataPackageArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "extraDataPackageArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "extraDataPackageArn", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Locale" : { "c2jName" : "locale", "c2jShape" : "String", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the locale that is used for the run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "locale", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "locale", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Locale", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param locale Information about the locale that is used for the run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "locale", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the locale that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "Location", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the location that is used for the run.*/", "getterModel" : { "returnType" : "Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param location Information about the location that is used for the run.*/", "setterModel" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : "", "simpleType" : "Location", "variableSetterType" : "Location" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Location", "variableName" : "location", "variableType" : "Location", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the location that is used for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Location", "variableSetterType" : "Location" }, "xmlNameSpaceUri" : null }, "NetworkProfileArn" : { "c2jName" : "networkProfileArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Reserved for internal use.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "networkProfileArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "networkProfileArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NetworkProfileArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  \n@param networkProfileArn Reserved for internal use.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "networkProfileArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "networkProfileArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Reserved for internal use.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Radios" : { "c2jName" : "radios", "c2jShape" : "Radios", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the radio states for the run.*/", "getterModel" : { "returnType" : "Radios", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "radios", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "radios", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Radios", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param radios Information about the radio states for the run.*/", "setterModel" : { "variableDeclarationType" : "Radios", "variableName" : "radios", "variableType" : "Radios", "documentation" : "", "simpleType" : "Radios", "variableSetterType" : "Radios" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Radios", "variableName" : "radios", "variableType" : "Radios", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the radio states for the run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Radios", "variableSetterType" : "Radios" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ScheduleRunConfiguration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ScheduleRunConfiguration", "variableName" : "scheduleRunConfiguration", "variableType" : "ScheduleRunConfiguration", "documentation" : null, "simpleType" : "ScheduleRunConfiguration", "variableSetterType" : "ScheduleRunConfiguration" }, "wrapper" : false }, "ScheduleRunRequest" : { "c2jName" : "ScheduleRunRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the schedule run operation.

                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ScheduleRun", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.ScheduleRun", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return The ARN of the app to schedule a run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param appArn The ARN of the app to schedule a run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePoolArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePoolArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePoolArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return The name for the run to be scheduled.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param name The name for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "test", "c2jShape" : "ScheduleRunTest", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the test for the run to be scheduled.*/", "getterModel" : { "returnType" : "ScheduleRunTest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "test", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "test", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Test", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param test Information about the test for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "ScheduleRunTest", "variableName" : "test", "variableType" : "ScheduleRunTest", "documentation" : "", "simpleType" : "ScheduleRunTest", "variableSetterType" : "ScheduleRunTest" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ScheduleRunTest", "variableName" : "test", "variableType" : "ScheduleRunTest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ScheduleRunTest", "variableSetterType" : "ScheduleRunTest" }, "xmlNameSpaceUri" : null }, { "c2jName" : "configuration", "c2jShape" : "ScheduleRunConfiguration", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the settings for the run to be scheduled.*/", "getterModel" : { "returnType" : "ScheduleRunConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Configuration", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param configuration Information about the settings for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "ScheduleRunConfiguration", "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "documentation" : "", "simpleType" : "ScheduleRunConfiguration", "variableSetterType" : "ScheduleRunConfiguration" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ScheduleRunConfiguration", "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ScheduleRunConfiguration", "variableSetterType" : "ScheduleRunConfiguration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AppArn" : { "c2jName" : "appArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return The ARN of the app to schedule a run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "appArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "appArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AppArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param appArn The ARN of the app to schedule a run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "appArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The ARN of the app to schedule a run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Configuration" : { "c2jName" : "configuration", "c2jShape" : "ScheduleRunConfiguration", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the settings for the run to be scheduled.*/", "getterModel" : { "returnType" : "ScheduleRunConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Configuration", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param configuration Information about the settings for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "ScheduleRunConfiguration", "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "documentation" : "", "simpleType" : "ScheduleRunConfiguration", "variableSetterType" : "ScheduleRunConfiguration" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ScheduleRunConfiguration", "variableName" : "configuration", "variableType" : "ScheduleRunConfiguration", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the settings for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ScheduleRunConfiguration", "variableSetterType" : "ScheduleRunConfiguration" }, "xmlNameSpaceUri" : null }, "DevicePoolArn" : { "c2jName" : "devicePoolArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "devicePoolArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "devicePoolArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DevicePoolArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "devicePoolArn", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return The name for the run to be scheduled.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param name The name for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  The name for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectArn" : { "c2jName" : "projectArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "projectArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ProjectArn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "projectArn", "variableType" : "String", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Test" : { "c2jName" : "test", "c2jShape" : "ScheduleRunTest", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the test for the run to be scheduled.*/", "getterModel" : { "returnType" : "ScheduleRunTest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "test", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "test", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Test", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  \n@param test Information about the test for the run to be scheduled.*/", "setterModel" : { "variableDeclarationType" : "ScheduleRunTest", "variableName" : "test", "variableType" : "ScheduleRunTest", "documentation" : "", "simpleType" : "ScheduleRunTest", "variableSetterType" : "ScheduleRunTest" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "ScheduleRunTest", "variableName" : "test", "variableType" : "ScheduleRunTest", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the test for the run to be scheduled.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "ScheduleRunTest", "variableSetterType" : "ScheduleRunTest" }, "xmlNameSpaceUri" : null } }, "required" : [ "projectArn", "devicePoolArn", "test" ], "shapeName" : "ScheduleRunRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ScheduleRunRequest", "variableName" : "scheduleRunRequest", "variableType" : "ScheduleRunRequest", "documentation" : null, "simpleType" : "ScheduleRunRequest", "variableSetterType" : "ScheduleRunRequest" }, "wrapper" : false }, "ScheduleRunResult" : { "c2jName" : "ScheduleRunResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents the result of a schedule run request.

                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "run", "c2jShape" : "Run", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the scheduled run.*/", "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "run", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "run", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Run", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.*/", "setterModel" : { "variableDeclarationType" : "Run", "variableName" : "run", "variableType" : "Run", "documentation" : "", "simpleType" : "Run", "variableSetterType" : "Run" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Run", "variableName" : "run", "variableType" : "Run", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Run", "variableSetterType" : "Run" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Run" : { "c2jName" : "run", "c2jShape" : "Run", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  \n@return Information about the scheduled run.*/", "getterModel" : { "returnType" : "Run", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "run", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "run", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Run", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  \n@param run Information about the scheduled run.*/", "setterModel" : { "variableDeclarationType" : "Run", "variableName" : "run", "variableType" : "Run", "documentation" : "", "simpleType" : "Run", "variableSetterType" : "Run" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Run", "variableName" : "run", "variableType" : "Run", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Information about the scheduled run.

                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Run", "variableSetterType" : "Run" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ScheduleRunResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ScheduleRunResult", "variableName" : "scheduleRunResult", "variableType" : "ScheduleRunResult", "documentation" : null, "simpleType" : "ScheduleRunResult", "variableSetterType" : "ScheduleRunResult" }, "wrapper" : false }, "ScheduleRunTest" : { "c2jName" : "ScheduleRunTest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                  Represents additional test settings.

                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "testPackageArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The ARN of the uploaded test that will be run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "testPackageArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "testPackageArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TestPackageArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          \n@param testPackageArn The ARN of the uploaded test that will be run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "testPackageArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "testPackageArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "filter", "c2jShape" : "Filter", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's filter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "filter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "filter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Filter", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          \n@param filter The test's filter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filter", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "filter", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "parameters", "c2jShape" : "TestParameters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "parameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "parameters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "String", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Parameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "parameters", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "parameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filter" : { "c2jName" : "filter", "c2jShape" : "Filter", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's filter.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "filter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "filter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Filter", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          \n@param filter The test's filter.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filter", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "filter", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's filter.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Parameters" : { "c2jName" : "parameters", "c2jShape" : "TestParameters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "parameters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "parameters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "String", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Parameters", "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.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "parameters", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "parameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The test's parameters, such as test framework parameters and fixture settings.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "TestPackageArn" : { "c2jName" : "testPackageArn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The ARN of the uploaded test that will be run.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "testPackageArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "testPackageArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TestPackageArn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          \n@param testPackageArn The ARN of the uploaded test that will be run.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "testPackageArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "testPackageArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The ARN of the uploaded test that will be run.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "type" ], "shapeName" : "ScheduleRunTest", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ScheduleRunTest", "variableName" : "scheduleRunTest", "variableType" : "ScheduleRunTest", "documentation" : null, "simpleType" : "ScheduleRunTest", "variableSetterType" : "ScheduleRunTest" }, "wrapper" : false }, "ServiceAccountException" : { "c2jName" : "ServiceAccountException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  There was a problem with the service account.

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

                                                                                                                                                                                                                                                                                                                                                                                  Represents the request to stop the remote access session.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "StopRemoteAccessSession", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.StopRemoteAccessSession", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session you wish to stop.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the remote access session you wish to stop.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The Amazon Resource Name (ARN) of the remote access session you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the remote access session you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "StopRemoteAccessSessionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StopRemoteAccessSessionRequest", "variableName" : "stopRemoteAccessSessionRequest", "variableType" : "StopRemoteAccessSessionRequest", "documentation" : null, "simpleType" : "StopRemoteAccessSessionRequest", "variableSetterType" : "StopRemoteAccessSessionRequest" }, "wrapper" : false }, "StopRemoteAccessSessionResult" : { "c2jName" : "StopRemoteAccessSessionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the response from the server that describes the remote access session when AWS Device Farm stops the session.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return A container representing the metadata from the service about the remote access session you are stopping.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RemoteAccessSession" : { "c2jName" : "remoteAccessSession", "c2jShape" : "RemoteAccessSession", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return A container representing the metadata from the service about the remote access session you are stopping.*/", "getterModel" : { "returnType" : "RemoteAccessSession", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "remoteAccessSession", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "remoteAccessSession", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RemoteAccessSession", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.*/", "setterModel" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "simple" : false, "varargSetterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param remoteAccessSession A container representing the metadata from the service about the remote access session you are stopping.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "RemoteAccessSession", "variableName" : "remoteAccessSession", "variableType" : "RemoteAccessSession", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  A container representing the metadata from the service about the remote access session you are stopping.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "RemoteAccessSession", "variableSetterType" : "RemoteAccessSession" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "StopRemoteAccessSessionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StopRemoteAccessSessionResult", "variableName" : "stopRemoteAccessSessionResult", "variableType" : "StopRemoteAccessSessionResult", "documentation" : null, "simpleType" : "StopRemoteAccessSessionResult", "variableSetterType" : "StopRemoteAccessSessionResult" }, "wrapper" : false }, "StopRunRequest" : { "c2jName" : "StopRunRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the request to stop a specific run.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "StopRun", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.StopRun", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "StopRunRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StopRunRequest", "variableName" : "stopRunRequest", "variableType" : "StopRunRequest", "documentation" : null, "simpleType" : "StopRunRequest", "variableSetterType" : "StopRunRequest" }, "wrapper" : false }, "StopRunResult" : { "c2jName" : "StopRunResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  Represents the results of your stop run attempt.

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

                                                                                                                                                                                                                                                                                                                                                                                  Represents a collection of one or more tests.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The suite's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The suite's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The suite's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                  The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The suite's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                          \n@return When the suite was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                          \n@param created When the suite was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param started The suite's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The suite's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param counters The suite's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the suite's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the suite's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param arn The suite's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Counters" : { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param counters The suite's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return When the suite was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param created When the suite was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          When the suite was created.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "DeviceMinutes" : { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the suite's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the suite's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          A message about the suite's result.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                                          \n@param name The suite's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                          The suite's name.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Started" : { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The suite's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                  The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param started The suite's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                  The suite's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The suite's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The suite's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                          The suite's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Suite", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Suite", "variableName" : "suite", "variableType" : "Suite", "documentation" : null, "simpleType" : "Suite", "variableSetterType" : "Suite" }, "wrapper" : false }, "Test" : { "c2jName" : "Test", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a condition that is evaluated.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The test's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The test's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The test's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The test's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return When the test was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param created When the test was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param started The test's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the test's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param arn The test's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Counters" : { "c2jName" : "counters", "c2jShape" : "Counters", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's result counters.*/", "getterModel" : { "returnType" : "Counters", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "counters", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "counters", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Counters", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param counters The test's result counters.*/", "setterModel" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "Counters", "variableName" : "counters", "variableType" : "Counters", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's result counters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Counters", "variableSetterType" : "Counters" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return When the test was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param created When the test was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          When the test was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "DeviceMinutes" : { "c2jName" : "deviceMinutes", "c2jShape" : "DeviceMinutes", "deprecated" : false, "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "DeviceMinutes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "deviceMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deviceMinutes", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DeviceMinutes", "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.*/", "setterModel" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "DeviceMinutes", "variableName" : "deviceMinutes", "variableType" : "DeviceMinutes", "documentation" : "

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "DeviceMinutes", "variableSetterType" : "DeviceMinutes" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return A message about the test's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param message A message about the test's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          A message about the test's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param name The test's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ExecutionResult", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "result", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Started" : { "c2jName" : "started", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The test's start time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "started", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "started", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Started", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param started The test's start time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "started", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The test's start time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ExecutionStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stopped" : { "c2jName" : "stopped", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@return The test's stop time.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stopped", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopped", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stopped", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n@param stopped The test's stop time.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "stopped", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The test's stop time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "TestType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Test", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Test", "variableName" : "test", "variableType" : "Test", "documentation" : null, "simpleType" : "Test", "variableSetterType" : "Test" }, "wrapper" : false }, "TestType" : { "c2jName" : "TestType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "TestType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TestType", "variableName" : "testType", "variableType" : "TestType", "documentation" : null, "simpleType" : "TestType", "variableSetterType" : "TestType" }, "wrapper" : false }, "UniqueProblem" : { "c2jName" : "UniqueProblem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A collection of one or more problems, grouped by their result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the unique problems' result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "problems", "c2jShape" : "Problems", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "problems", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "problems", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the unique problems' result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the unique problems' result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the unique problems' result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Problems" : { "c2jName" : "problems", "c2jShape" : "Problems", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param problems Information about the problems.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "problems", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "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.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "problems", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Information about the problems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "UniqueProblem", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UniqueProblem", "variableName" : "uniqueProblem", "variableType" : "UniqueProblem", "documentation" : null, "simpleType" : "UniqueProblem", "variableSetterType" : "UniqueProblem" }, "wrapper" : false }, "UpdateDevicePoolRequest" : { "c2jName" : "UpdateDevicePoolRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the update device pool operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UpdateDevicePool", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.UpdateDevicePool", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A description of the device pool you wish to update.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : 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.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resourc Name (ARN) of the Device Farm device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "c2jName" : "description", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A description of the device pool you wish to update.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param description A description of the device pool you wish to update.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A description of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the name of the device pool you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Rules" : { "c2jName" : "rules", "c2jShape" : "Rules", "deprecated" : 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.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "UpdateDevicePoolRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDevicePoolRequest", "variableName" : "updateDevicePoolRequest", "variableType" : "UpdateDevicePoolRequest", "documentation" : null, "simpleType" : "UpdateDevicePoolRequest", "variableSetterType" : "UpdateDevicePoolRequest" }, "wrapper" : false }, "UpdateDevicePoolResult" : { "c2jName" : "UpdateDevicePoolResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of an update device pool request.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents a request to the update project operation.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UpdateProject", "locationName" : null, "requestUri" : "/", "target" : "DeviceFarm_20150623.UpdateProject", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the project whose name you wish to update.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A string representing the new name of the project that you are updating.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "arn" ], "shapeName" : "UpdateProjectRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateProjectRequest", "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "documentation" : null, "simpleType" : "UpdateProjectRequest", "variableSetterType" : "UpdateProjectRequest" }, "wrapper" : false }, "UpdateProjectResult" : { "c2jName" : "UpdateProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Represents the result of an update project request.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  An app or a set of one or more tests to upload or that have been uploaded.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's file name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The upload's file name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When the upload was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param created When the upload was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "UploadType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "UploadStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "metadata", "c2jShape" : "Metadata", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "metadata", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "metadata", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Metadata", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metadata", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "metadata", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "contentType", "c2jShape" : "ContentType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "contentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContentType", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the upload's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the upload's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "c2jName" : "arn", "c2jShape" : "AmazonResourceName", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Arn", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param arn The upload's ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's ARN.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ContentType" : { "c2jName" : "contentType", "c2jShape" : "ContentType", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's content type (for example, \"application/octet-stream\").*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "contentType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contentType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContentType", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param contentType The upload's content type (for example, \"application/octet-stream\").*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's content type (for example, \"application/octet-stream\").

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "DateTime", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return When the upload was created.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param created When the upload was created.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  When the upload was created.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return A message about the upload's result.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param message A message about the upload's result.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A message about the upload's result.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Metadata" : { "c2jName" : "metadata", "c2jShape" : "Metadata", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "metadata", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "metadata", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Metadata", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metadata", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "metadata", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "Name", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@return The upload's file name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  \n@param name The upload's file name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The upload's file name.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "UploadStatus", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "UploadType", "deprecated" : 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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ", "enumType" : "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*/", "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*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "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*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "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.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Url" : { "c2jName" : "url", "c2jShape" : "URL", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "enumType" : null, "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.*/", "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.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "url", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Url", "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.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "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.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The pre-signed Amazon S3 URL that was used to store a file through a corresponding PUT request.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Upload", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Upload", "variableName" : "upload", "variableType" : "Upload", "documentation" : null, "simpleType" : "Upload", "variableSetterType" : "Upload" }, "wrapper" : false }, "UploadStatus" : { "c2jName" : "UploadStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "INITIALIZED", "value" : "INITIALIZED" }, { "name" : "PROCESSING", "value" : "PROCESSING" }, { "name" : "SUCCEEDED", "value" : "SUCCEEDED" }, { "name" : "FAILED", "value" : "FAILED" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "UploadStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UploadStatus", "variableName" : "uploadStatus", "variableType" : "UploadStatus", "documentation" : null, "simpleType" : "UploadStatus", "variableSetterType" : "UploadStatus" }, "wrapper" : false }, "UploadType" : { "c2jName" : "UploadType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "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" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "UploadType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UploadType", "variableName" : "uploadType", "variableType" : "UploadType", "documentation" : null, "simpleType" : "UploadType", "variableSetterType" : "UploadType" }, "wrapper" : false } }, "clientConfigFactory" : "ClientConfigurationFactory", "examples" : { "examples" : { "CreateDevicePool" : [ { "comments" : { "input" : { "name" : "A device pool contains related devices, such as devices that run only on Android or that run only on iOS.", "projectArn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example creates a new device pool named MyDevicePool inside an existing project.", "id" : "createdevicepool-example-1470862210860", "input" : { "projectArn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "name" : "MyDevicePool", "description" : "My Android devices", "rules" : [ ] }, "output" : { "devicePool" : { } }, "title" : "To create a new device pool" } ], "CreateProject" : [ { "comments" : { "input" : { "name" : "A project in Device Farm is a workspace that contains test runs. A run is a test of a single app against one or more devices." }, "output" : { } }, "description" : "The following example creates a new project named MyProject.", "id" : "createproject-example-1470862210860", "input" : { "name" : "MyProject" }, "output" : { "project" : { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:project:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "name" : "MyProject", "created" : "1472660939.152" } }, "title" : "To create a new project" } ], "CreateRemoteAccessSession" : [ { "comments" : { "input" : { "deviceArn" : "You can get the device ARN by using the list-devices CLI command.", "projectArn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example creates a remote access session named MySession.", "id" : "to-create-a-remote-access-session-1470970668274", "input" : { "projectArn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "deviceArn" : "arn:aws:devicefarm:us-west-2::device:123EXAMPLE", "name" : "MySession", "configuration" : { "billingMethod" : "METERED" } }, "output" : { "remoteAccessSession" : { } }, "title" : "To create a remote access session" } ], "CreateUpload" : [ { "comments" : { "input" : { "projectArn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example creates a new Appium Python test package upload inside an existing project.", "id" : "createupload-example-1470864711775", "input" : { "projectArn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "name" : "MyAppiumPythonUpload", "type" : "APPIUM_PYTHON_TEST_PACKAGE" }, "output" : { "upload" : { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:upload:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/b5340a65-3da7-4da6-a26e-12345EXAMPLE", "name" : "MyAppiumPythonUpload", "created" : "1472661404.186", "type" : "APPIUM_PYTHON_TEST_PACKAGE", "status" : "INITIALIZED", "url" : "https://prod-us-west-2-uploads.s3-us-west-2.amazonaws.com/arn%3Aaws%3Adevicefarm%3Aus-west-2%3A183774035805%3Aproject%3A5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE/uploads/arn%3Aaws%3Adevicefarm%3Aus-west-2%3A183774035805%3Aupload%3A5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/b5340a65-3da7-4da6-a26e-12345EXAMPLE/MyAppiumPythonUpload?AWSAccessKeyId=1234567891011EXAMPLE&Expires=1472747804&Signature=1234567891011EXAMPLE" } }, "title" : "To create a new test package upload" } ], "DeleteDevicePool" : [ { "comments" : { "input" : { "arn" : "You can get the device pool ARN by using the list-device-pools CLI command." }, "output" : { } }, "description" : "The following example deletes a specific device pool.", "id" : "deletedevicepool-example-1470866975494", "input" : { "arn" : "arn:aws:devicefarm:us-west-2::devicepool:123-456-EXAMPLE-GUID" }, "output" : { }, "title" : "To delete a device pool" } ], "DeleteProject" : [ { "comments" : { "input" : { "arn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example deletes a specific project.", "id" : "deleteproject-example-1470867374212", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456" }, "output" : { }, "title" : "To delete a project" } ], "DeleteRemoteAccessSession" : [ { "comments" : { "input" : { "arn" : "You can get the remote access session ARN by using the list-remote-access-sessions CLI command." }, "output" : { } }, "description" : "The following example deletes a specific remote access session.", "id" : "to-delete-a-specific-remote-access-session-1470971431677", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:session:EXAMPLE-GUID-123-456" }, "output" : { }, "title" : "To delete a specific remote access session" } ], "DeleteRun" : [ { "comments" : { "input" : { "arn" : "You can get the run ARN by using the list-runs CLI command." }, "output" : { } }, "description" : "The following example deletes a specific test run.", "id" : "deleterun-example-1470867905129", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:EXAMPLE-GUID-123-456" }, "output" : { }, "title" : "To delete a run" } ], "DeleteUpload" : [ { "comments" : { "input" : { "arn" : "You can get the upload ARN by using the list-uploads CLI command." }, "output" : { } }, "description" : "The following example deletes a specific upload.", "id" : "deleteupload-example-1470868363942", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:upload:EXAMPLE-GUID-123-456" }, "output" : { }, "title" : "To delete a specific upload" } ], "GetAccountSettings" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following example returns information about your Device Farm account settings.", "id" : "to-get-information-about-account-settings-1472567568189", "input" : { }, "output" : { "accountSettings" : { "awsAccountNumber" : "123456789101", "unmeteredDevices" : { "ANDROID" : 1, "IOS" : 2 } } }, "title" : "To get information about account settings" } ], "GetDevice" : [ { "comments" : { "input" : { }, "output" : { } }, "description" : "The following example returns information about a specific device.", "id" : "getdevice-example-1470870602173", "input" : { "arn" : "arn:aws:devicefarm:us-west-2::device:123EXAMPLE" }, "output" : { "device" : { "arn" : "arn:aws:devicefarm:us-west-2::device:A0E6E6E1059E45918208DF75B2B7EF6C", "name" : "LG G2 (Sprint)", "manufacturer" : "LG", "model" : "G2 (Sprint)", "formFactor" : "PHONE", "platform" : "ANDROID", "os" : "4.2.2", "cpu" : { "frequency" : "MHz", "architecture" : "armeabi-v7a", "clock" : 2265.6 }, "resolution" : { "width" : 1080, "height" : 1920 }, "heapSize" : 256000000, "memory" : 16000000000, "image" : "75B2B7EF6C12345EXAMPLE" } }, "title" : "To get information about a device" } ], "GetDevicePool" : [ { "comments" : { "input" : { "arn" : "You can obtain the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example returns information about a specific device pool, given a project ARN.", "id" : "getdevicepool-example-1470870873136", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456" }, "output" : { "devicePool" : { } }, "title" : "To get information about a device pool" } ], "GetDevicePoolCompatibility" : [ { "comments" : { "input" : { "devicePoolArn" : "You can get the device pool ARN by using the list-device-pools CLI command." }, "output" : { } }, "description" : "The following example returns information about the compatibility of a specific device pool, given its ARN.", "id" : "getdevicepoolcompatibility-example-1470925003466", "input" : { "devicePoolArn" : "arn:aws:devicefarm:us-west-2::devicepool:123-456-EXAMPLE-GUID", "appArn" : "arn:aws:devicefarm:us-west-2::app:123-456-EXAMPLE-GUID", "testType" : "APPIUM_PYTHON" }, "output" : { "compatibleDevices" : [ ], "incompatibleDevices" : [ ] }, "title" : "To get information about the compatibility of a device pool" } ], "GetJob" : [ { "comments" : { "input" : { "arn" : "You can get the job ARN by using the list-jobs CLI command." }, "output" : { } }, "description" : "The following example returns information about a specific job.", "id" : "getjob-example-1470928294268", "input" : { "arn" : "arn:aws:devicefarm:us-west-2::job:123-456-EXAMPLE-GUID" }, "output" : { "job" : { } }, "title" : "To get information about a job" } ], "GetOfferingStatus" : [ { "comments" : { "input" : { "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about Device Farm offerings available to your account.", "id" : "to-get-status-information-about-device-offerings-1472568124402", "input" : { "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE=" }, "output" : { "current" : { "D68B3C05-1BA6-4360-BC69-12345EXAMPLE" : { "offering" : { "type" : "RECURRING", "description" : "Android Remote Access Unmetered Device Slot", "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "platform" : "ANDROID" }, "quantity" : 1 } }, "nextPeriod" : { "D68B3C05-1BA6-4360-BC69-12345EXAMPLE" : { "effectiveOn" : "1472688000", "offering" : { "type" : "RECURRING", "description" : "Android Remote Access Unmetered Device Slot", "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "platform" : "ANDROID" }, "quantity" : 1 } } }, "title" : "To get status information about device offerings" } ], "GetProject" : [ { "comments" : { "input" : { "arn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example gets information about a specific project.", "id" : "to-get-a-project-1470975038449", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE" }, "output" : { "project" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:5e01a8c7-c861-4c0a-b1d5-12345EXAMPLE", "name" : "My Project", "created" : "1472660939.152" } }, "title" : "To get information about a project" } ], "GetRemoteAccessSession" : [ { "comments" : { "input" : { "arn" : "You can get the remote access session ARN by using the list-remote-access-sessions CLI command." }, "output" : { } }, "description" : "The following example gets a specific remote access session.", "id" : "to-get-a-remote-access-session-1471014119414", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:session:EXAMPLE-GUID-123-456" }, "output" : { "remoteAccessSession" : { } }, "title" : "To get a remote access session" } ], "GetRun" : [ { "comments" : { "input" : { "arn" : "You can get the run ARN by using the list-runs CLI command." }, "output" : { } }, "description" : "The following example gets information about a specific test run.", "id" : "to-get-a-test-run-1471015895657", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/0fcac17b-6122-44d7-ae5a-12345EXAMPLE" }, "output" : { "run" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/0fcac17b-6122-44d7-ae5a-12345EXAMPLE", "name" : "My Test Run", "type" : "BUILTIN_EXPLORER", "platform" : "ANDROID", "created" : "1472667509.852", "status" : "RUNNING", "result" : "PENDING", "counters" : { "total" : 0, "passed" : 0, "failed" : 0, "warned" : 0, "errored" : 0, "stopped" : 0, "skipped" : 0 }, "totalJobs" : 3, "completedJobs" : 0, "billingMethod" : "METERED", "deviceMinutes" : { "total" : 0.0, "metered" : 0.0, "unmetered" : 0.0 } } }, "title" : "To get information about a test run" } ], "GetSuite" : [ { "comments" : { "input" : { "arn" : "You can get the suite ARN by using the list-suites CLI command." }, "output" : { } }, "description" : "The following example gets information about a specific test suite.", "id" : "to-get-information-about-a-test-suite-1471016525008", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:suite:EXAMPLE-GUID-123-456" }, "output" : { "suite" : { } }, "title" : "To get information about a test suite" } ], "GetTest" : [ { "comments" : { "input" : { "arn" : "You can get the test ARN by using the list-tests CLI command." }, "output" : { } }, "description" : "The following example gets information about a specific test.", "id" : "to-get-information-about-a-specific-test-1471025744238", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:test:EXAMPLE-GUID-123-456" }, "output" : { "test" : { } }, "title" : "To get information about a specific test" } ], "GetUpload" : [ { "comments" : { "input" : { "arn" : "You can get the test ARN by using the list-uploads CLI command." }, "output" : { } }, "description" : "The following example gets information about a specific upload.", "id" : "to-get-information-about-a-specific-upload-1471025996221", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:upload:EXAMPLE-GUID-123-456" }, "output" : { "upload" : { } }, "title" : "To get information about a specific upload" } ], "InstallToRemoteAccessSession" : [ { "comments" : { "input" : { "remoteAccessSessionArn" : "You can get the remote access session ARN by using the list-remote-access-sessions CLI command." }, "output" : { } }, "description" : "The following example installs a specific app to a device in a specific remote access session.", "id" : "to-install-to-a-remote-access-session-1471634453818", "input" : { "remoteAccessSessionArn" : "arn:aws:devicefarm:us-west-2:123456789101:session:EXAMPLE-GUID-123-456", "appArn" : "arn:aws:devicefarm:us-west-2:123456789101:app:EXAMPLE-GUID-123-456" }, "output" : { "appUpload" : { } }, "title" : "To install to a remote access session" } ], "ListArtifacts" : [ { "comments" : { "input" : { "arn" : "Can also be used to list artifacts for a Job, Suite, or Test ARN." }, "output" : { } }, "description" : "The following example lists screenshot artifacts for a specific run.", "id" : "to-list-artifacts-for-a-resource-1471635409527", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:EXAMPLE-GUID-123-456", "type" : "SCREENSHOT" }, "output" : null, "title" : "To list artifacts for a resource" } ], "ListDevicePools" : [ { "comments" : { "input" : { "arn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example returns information about the private device pools in a specific project.", "id" : "to-get-information-about-device-pools-1471635745170", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "type" : "PRIVATE" }, "output" : { "devicePools" : [ { "arn" : "arn:aws:devicefarm:us-west-2::devicepool:082d10e5-d7d7-48a5-ba5c-12345EXAMPLE", "name" : "Top Devices", "description" : "Top devices", "rules" : [ { "attribute" : "ARN", "operator" : "IN", "value" : "[\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\"]" } ] }, { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:devicepool:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/bf96e75a-28f6-4e61-b6a7-12345EXAMPLE", "name" : "My Android Device Pool", "description" : "Samsung Galaxy Android devices", "rules" : [ { "attribute" : "ARN", "operator" : "IN", "value" : "[\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\",\"arn:aws:devicefarm:us-west-2::device:123456789EXAMPLE\"]" } ] } ] }, "title" : "To get information about device pools" } ], "ListDevices" : [ { "comments" : { "input" : { "arn" : "You can get the project ARN by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example returns information about the available devices in a specific project.", "id" : "to-get-information-about-devices-1471641699344", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456" }, "output" : { }, "title" : "To get information about devices" } ], "ListJobs" : [ { "comments" : { "input" : { "arn" : "You can get the project ARN by using the list-jobs CLI command." }, "output" : { } }, "description" : "The following example returns information about jobs in a specific project.", "id" : "to-get-information-about-jobs-1471642228071", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456" }, "output" : null, "title" : "To get information about jobs" } ], "ListOfferingTransactions" : [ { "comments" : { "input" : { "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about Device Farm offering transactions.", "id" : "to-get-information-about-device-offering-transactions-1472561712315", "input" : { "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE=" }, "output" : { "offeringTransactions" : [ { "offeringStatus" : { "type" : "RENEW", "offering" : { "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "description" : "Android Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID" }, "quantity" : 0, "effectiveOn" : "1472688000" }, "transactionId" : "03728003-d1ea-4851-abd6-12345EXAMPLE", "createdOn" : "1470021420", "cost" : { "amount" : 0, "currencyCode" : "USD" } }, { "offeringStatus" : { "type" : "PURCHASE", "offering" : { "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "description" : "Android Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID" }, "quantity" : 1, "effectiveOn" : "1470021420" }, "transactionId" : "56820b6e-06bd-473a-8ff8-12345EXAMPLE", "createdOn" : "1470021420", "cost" : { "amount" : 250, "currencyCode" : "USD" } }, { "offeringStatus" : { "type" : "PURCHASE", "offering" : { "id" : "8980F81C-00D7-469D-8EC6-12345EXAMPLE", "description" : "Android Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID" }, "quantity" : 1, "effectiveOn" : "1465538520" }, "transactionId" : "953ae2c6-d760-4a04-9597-12345EXAMPLE", "createdOn" : "1465538520", "cost" : { "amount" : 175, "currencyCode" : "USD" } }, { "offeringStatus" : { "type" : "PURCHASE", "offering" : { "id" : "A53D4D73-A6F6-4B82-A0B0-12345EXAMPLE", "description" : "iOS Unmetered Device Slot", "type" : "RECURRING", "platform" : "IOS" }, "quantity" : 1, "effectiveOn" : "1459344300" }, "transactionId" : "2baf9021-ae3e-47f5-ab52-12345EXAMPLE", "createdOn" : "1459344300", "cost" : { "amount" : 8.07, "currencyCode" : "USD" } } ] }, "title" : "To get information about device offering transactions" } ], "ListOfferings" : [ { "comments" : { "input" : { "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about available device offerings.", "id" : "to-get-information-about-device-offerings-1472562810999", "input" : { "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE=" }, "output" : { "offerings" : [ { "id" : "A53D4D73-A6F6-4B82-A0B0-12345EXAMPLE", "description" : "iOS Unmetered Device Slot", "type" : "RECURRING", "platform" : "IOS", "recurringCharges" : [ { "cost" : { "amount" : 250, "currencyCode" : "USD" }, "frequency" : "MONTHLY" } ] }, { "id" : "8980F81C-00D7-469D-8EC6-12345EXAMPLE", "description" : "Android Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID", "recurringCharges" : [ { "cost" : { "amount" : 250, "currencyCode" : "USD" }, "frequency" : "MONTHLY" } ] }, { "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "description" : "Android Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID", "recurringCharges" : [ { "cost" : { "amount" : 250, "currencyCode" : "USD" }, "frequency" : "MONTHLY" } ] }, { "id" : "552B4DAD-A6C9-45C4-94FB-12345EXAMPLE", "description" : "iOS Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "IOS", "recurringCharges" : [ { "cost" : { "amount" : 250, "currencyCode" : "USD" }, "frequency" : "MONTHLY" } ] } ] }, "title" : "To get information about device offerings" } ], "ListProjects" : [ { "comments" : { "input" : { "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about the specified project in Device Farm.", "id" : "to-get-information-about-a-device-farm-project-1472564014388", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:7ad300ed-8183-41a7-bf94-12345EXAMPLE", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "projects" : [ { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:project:7ad300ed-8183-41a7-bf94-12345EXAMPLE", "name" : "My Test Project", "created" : "1453163262.105" }, { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:project:d6b087d9-56db-4e44-b9ec-12345EXAMPLE", "name" : "Hello World", "created" : "1470350112.439" } ] }, "title" : "To get information about a Device Farm project" } ], "ListRemoteAccessSessions" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the session by using the list-sessions CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about a specific Device Farm remote access session.", "id" : "to-get-information-about-a-remote-access-session-1472581144803", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:session:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE=" }, "output" : { "remoteAccessSessions" : [ ] }, "title" : "To get information about a remote access session" } ], "ListRuns" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the run by using the list-runs CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about a specific test run.", "id" : "to-get-information-about-test-runs-1472582711069", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/0fcac17b-6122-44d7-ae5a-12345EXAMPLE", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "runs" : [ { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:5e01a8c7-c861-4c0a-b1d5-5ec6e6c6dd23/0fcac17b-6122-44d7-ae5a-12345EXAMPLE", "name" : "My Test Run", "type" : "BUILTIN_EXPLORER", "platform" : "ANDROID", "created" : "1472667509.852", "status" : "RUNNING", "result" : "PENDING", "counters" : { "total" : 0, "passed" : 0, "failed" : 0, "warned" : 0, "errored" : 0, "stopped" : 0, "skipped" : 0 }, "totalJobs" : 3, "completedJobs" : 0, "billingMethod" : "METERED", "deviceMinutes" : { "total" : 0.0, "metered" : 0.0, "unmetered" : 0.0 } } ] }, "title" : "To get information about a test run" } ], "ListSamples" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about samples, given a specific Device Farm project.", "id" : "to-get-information-about-samples-1472582847534", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "samples" : [ ] }, "title" : "To get information about samples" } ], "ListSuites" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about suites, given a specific Device Farm project.", "id" : "to-get-information-about-suites-1472583038218", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "suites" : [ ] }, "title" : "To get information about suites" } ], "ListTests" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about tests, given a specific Device Farm project.", "id" : "to-get-information-about-tests-1472617372212", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "tests" : [ ] }, "title" : "To get information about tests" } ], "ListUniqueProblems" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about unique problems, given a specific Device Farm project.", "id" : "to-get-information-about-unique-problems-1472617781008", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "uniqueProblems" : { } }, "title" : "To get information about unique problems" } ], "ListUploads" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "nextToken" : "A dynamically generated value, used for paginating results." }, "output" : { } }, "description" : "The following example returns information about uploads, given a specific Device Farm project.", "id" : "to-get-information-about-uploads-1472617943090", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "nextToken" : "RW5DdDJkMWYwZjM2MzM2VHVpOHJIUXlDUXlhc2QzRGViYnc9SEXAMPLE" }, "output" : { "uploads" : [ ] }, "title" : "To get information about uploads" } ], "PurchaseOffering" : [ { "comments" : { "input" : { "offeringId" : "You can get the offering ID by using the list-offerings CLI command." }, "output" : { } }, "description" : "The following example purchases a specific device slot offering.", "id" : "to-purchase-a-device-slot-offering-1472648146343", "input" : { "offeringId" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "quantity" : 1 }, "output" : { "offeringTransaction" : { "offeringStatus" : { "type" : "PURCHASE", "offering" : { "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "description" : "Android Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID" }, "quantity" : 1, "effectiveOn" : "1472648340" }, "transactionId" : "d30614ed-1b03-404c-9893-12345EXAMPLE", "createdOn" : "1472648340", "cost" : { "amount" : 8.07, "currencyCode" : "USD" } } }, "title" : "To purchase a device slot offering" } ], "RenewOffering" : [ { "comments" : { "input" : { "offeringId" : "You can get the offering ID by using the list-offerings CLI command." }, "output" : { } }, "description" : "The following example renews a specific device slot offering.", "id" : "to-renew-a-device-slot-offering-1472648899785", "input" : { "offeringId" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "quantity" : 1 }, "output" : { "offeringTransaction" : { "offeringStatus" : { "type" : "RENEW", "offering" : { "id" : "D68B3C05-1BA6-4360-BC69-12345EXAMPLE", "description" : "Android Remote Access Unmetered Device Slot", "type" : "RECURRING", "platform" : "ANDROID" }, "quantity" : 1, "effectiveOn" : "1472688000" }, "transactionId" : "e90f1405-8c35-4561-be43-12345EXAMPLE", "createdOn" : "1472648880", "cost" : { "amount" : 250, "currencyCode" : "USD" } } }, "title" : "To renew a device slot offering" } ], "ScheduleRun" : [ { "comments" : { "input" : { "devicePoolArn" : "You can get the Amazon Resource Name (ARN) of the device pool by using the list-pools CLI command.", "projectArn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command.", "testPackageArn" : "You can get the Amazon Resource Name (ARN) of the test package by using the list-tests CLI command." }, "output" : { } }, "description" : "The following example schedules a test run named MyRun.", "id" : "to-schedule-a-test-run-1472652429636", "input" : { "projectArn" : "arn:aws:devicefarm:us-west-2:123456789101:project:EXAMPLE-GUID-123-456", "devicePoolArn" : "arn:aws:devicefarm:us-west-2:123456789101:pool:EXAMPLE-GUID-123-456", "name" : "MyRun", "test" : { "type" : "APPIUM_JAVA_JUNIT", "testPackageArn" : "arn:aws:devicefarm:us-west-2:123456789101:test:EXAMPLE-GUID-123-456" } }, "output" : { "run" : { } }, "title" : "To schedule a test run" } ], "StopRun" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the test run by using the list-runs CLI command." }, "output" : { } }, "description" : "The following example stops a specific test run.", "id" : "to-stop-a-test-run-1472653770340", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:123456789101:run:EXAMPLE-GUID-123-456" }, "output" : { "run" : { } }, "title" : "To stop a test run" } ], "UpdateDevicePool" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the device pool by using the list-pools CLI command." }, "output" : { "devicePool" : "Note: you cannot update curated device pools." } }, "description" : "The following example updates the specified device pool with a new name and description. It also enables remote access of devices in the device pool.", "id" : "to-update-a-device-pool-1472653887677", "input" : { "arn" : "arn:aws:devicefarm:us-west-2::devicepool:082d10e5-d7d7-48a5-ba5c-12345EXAMPLE", "name" : "NewName", "description" : "NewDescription", "rules" : [ { "attribute" : "REMOTE_ACCESS_ENABLED", "operator" : "EQUALS", "value" : "True" } ] }, "output" : { "devicePool" : { } }, "title" : "To update a device pool" } ], "UpdateProject" : [ { "comments" : { "input" : { "arn" : "You can get the Amazon Resource Name (ARN) of the project by using the list-projects CLI command." }, "output" : { } }, "description" : "The following example updates the specified project with a new name.", "id" : "to-update-a-device-pool-1472653887677", "input" : { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:project:8f75187d-101e-4625-accc-12345EXAMPLE", "name" : "NewName" }, "output" : { "project" : { "arn" : "arn:aws:devicefarm:us-west-2:183774035805:project:8f75187d-101e-4625-accc-12345EXAMPLE", "name" : "NewName", "created" : "1448400709.927" } }, "title" : "To update a device pool" } ] }, "version" : "1.0" }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "hasWaiters" : false, "sdkBaseResponseFqcn" : "com.amazonaws.AmazonWebServiceResult", "sdkModeledExceptionBaseClassName" : "AWSDeviceFarmException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.devicefarm.model.AWSDeviceFarmException", "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy