
models.devicefarm-2015-06-23-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-devicefarm Show documentation
{
"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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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.
\nNOTE: 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: