
models.devicefarm-2015-06-23-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-devicefarm Show documentation
{
"metadata" : {
"apiVersion" : "2015-06-23",
"exceptionUnmarshallerImpl" : null,
"protocol" : "json",
"checksumFormat" : null,
"documentation" : "AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical phones, tablets, and other devices in the cloud.
",
"defaultEndpoint" : "https://devicefarm.us-west-2.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "devicefarm.us-west-2.amazonaws.com",
"syncInterface" : "AWSDeviceFarm",
"syncClient" : "AWSDeviceFarmClient",
"asyncInterface" : "AWSDeviceFarmAsync",
"asyncClient" : "AWSDeviceFarmAsyncClient",
"packageName" : "com.amazonaws.services.devicefarm",
"packagePath" : "com/amazonaws/services/devicefarm",
"serviceAbbreviation" : null,
"serviceFullName" : "AWS Device Farm",
"hasApiWithStreamInput" : false,
"jsonContentVersion" : "application/x-amz-json-1.1",
"jsonVersion" : "1.1",
"endpointPrefix" : "devicefarm",
"signingName" : "devicefarm",
"serviceName" : "AWS Device Farm",
"cborProtocol" : false,
"xmlProtocol" : false,
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"unmarshallerClassSuffix" : "JsonUnmarshaller",
"protocolDefaultExceptionUnmarshallerType" : "JsonErrorUnmarshaller",
"jsonProtocol" : true
},
"operations" : {
"CreateDevicePool" : {
"documentation" : "Creates a device pool.
",
"operationName" : "CreateDevicePool",
"deprecated" : false,
"input" : {
"variableName" : "createDevicePoolRequest",
"variableType" : "CreateDevicePoolRequest",
"variableDeclarationType" : "CreateDevicePoolRequest",
"documentation" : "Represents a request to the create device pool operation.
",
"variableSetterType" : "CreateDevicePoolRequest",
"simpleType" : "CreateDevicePoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateDevicePoolResult",
"documentation" : "Represents the result of a create device pool request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateDevicePoolResult",
"asyncReturnType" : "CreateDevicePoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createDevicePool"
},
"CreateProject" : {
"documentation" : "Creates a new project.
",
"operationName" : "CreateProject",
"deprecated" : false,
"input" : {
"variableName" : "createProjectRequest",
"variableType" : "CreateProjectRequest",
"variableDeclarationType" : "CreateProjectRequest",
"documentation" : "Represents a request to the create project operation.
",
"variableSetterType" : "CreateProjectRequest",
"simpleType" : "CreateProjectRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateProjectResult",
"documentation" : "Represents the result of a create project request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateProjectResult",
"asyncReturnType" : "CreateProjectResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createProject"
},
"CreateUpload" : {
"documentation" : "Uploads an app or test scripts.
",
"operationName" : "CreateUpload",
"deprecated" : false,
"input" : {
"variableName" : "createUploadRequest",
"variableType" : "CreateUploadRequest",
"variableDeclarationType" : "CreateUploadRequest",
"documentation" : "Represents a request to the create upload operation.
",
"variableSetterType" : "CreateUploadRequest",
"simpleType" : "CreateUploadRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateUploadResult",
"documentation" : "Represents the result of a create upload request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateUploadResult",
"asyncReturnType" : "CreateUploadResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createUpload"
},
"DeleteDevicePool" : {
"documentation" : "Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.
",
"operationName" : "DeleteDevicePool",
"deprecated" : false,
"input" : {
"variableName" : "deleteDevicePoolRequest",
"variableType" : "DeleteDevicePoolRequest",
"variableDeclarationType" : "DeleteDevicePoolRequest",
"documentation" : "Represents a request to the delete device pool operation.
",
"variableSetterType" : "DeleteDevicePoolRequest",
"simpleType" : "DeleteDevicePoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteDevicePoolResult",
"documentation" : "Represents the result of a delete device pool request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteDevicePoolResult",
"asyncReturnType" : "DeleteDevicePoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteDevicePool"
},
"DeleteProject" : {
"documentation" : "Deletes an AWS Device Farm project, given the project ARN.
Note Deleting this resource does not stop an in-progress run.
",
"operationName" : "DeleteProject",
"deprecated" : false,
"input" : {
"variableName" : "deleteProjectRequest",
"variableType" : "DeleteProjectRequest",
"variableDeclarationType" : "DeleteProjectRequest",
"documentation" : "Represents a request to the delete project operation.
",
"variableSetterType" : "DeleteProjectRequest",
"simpleType" : "DeleteProjectRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteProjectResult",
"documentation" : "Represents the result of a delete project request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteProjectResult",
"asyncReturnType" : "DeleteProjectResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteProject"
},
"DeleteRun" : {
"documentation" : "Deletes the run, given the run ARN.
Note Deleting this resource does not stop an in-progress run.
",
"operationName" : "DeleteRun",
"deprecated" : false,
"input" : {
"variableName" : "deleteRunRequest",
"variableType" : "DeleteRunRequest",
"variableDeclarationType" : "DeleteRunRequest",
"documentation" : "Represents a request to the delete run operation.
",
"variableSetterType" : "DeleteRunRequest",
"simpleType" : "DeleteRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteRunResult",
"documentation" : "Represents the result of a delete run request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteRunResult",
"asyncReturnType" : "DeleteRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteRun"
},
"DeleteUpload" : {
"documentation" : "Deletes an upload given the upload ARN.
",
"operationName" : "DeleteUpload",
"deprecated" : false,
"input" : {
"variableName" : "deleteUploadRequest",
"variableType" : "DeleteUploadRequest",
"variableDeclarationType" : "DeleteUploadRequest",
"documentation" : "Represents a request to the delete upload operation.
",
"variableSetterType" : "DeleteUploadRequest",
"simpleType" : "DeleteUploadRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteUploadResult",
"documentation" : "Represents the result of a delete upload request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteUploadResult",
"asyncReturnType" : "DeleteUploadResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteUpload"
},
"GetAccountSettings" : {
"documentation" : "Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
",
"operationName" : "GetAccountSettings",
"deprecated" : false,
"input" : {
"variableName" : "getAccountSettingsRequest",
"variableType" : "GetAccountSettingsRequest",
"variableDeclarationType" : "GetAccountSettingsRequest",
"documentation" : "Represents the request sent to retrieve the account settings.
",
"variableSetterType" : "GetAccountSettingsRequest",
"simpleType" : "GetAccountSettingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetAccountSettingsResult",
"documentation" : "Represents the account settings return values from the GetAccountSettings
request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetAccountSettingsResult",
"asyncReturnType" : "GetAccountSettingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getAccountSettings"
},
"GetDevice" : {
"documentation" : "Gets information about a unique device type.
",
"operationName" : "GetDevice",
"deprecated" : false,
"input" : {
"variableName" : "getDeviceRequest",
"variableType" : "GetDeviceRequest",
"variableDeclarationType" : "GetDeviceRequest",
"documentation" : "Represents a request to the get device request.
",
"variableSetterType" : "GetDeviceRequest",
"simpleType" : "GetDeviceRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetDeviceResult",
"documentation" : "Represents the result of a get device request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetDeviceResult",
"asyncReturnType" : "GetDeviceResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getDevice"
},
"GetDevicePool" : {
"documentation" : "Gets information about a device pool.
",
"operationName" : "GetDevicePool",
"deprecated" : false,
"input" : {
"variableName" : "getDevicePoolRequest",
"variableType" : "GetDevicePoolRequest",
"variableDeclarationType" : "GetDevicePoolRequest",
"documentation" : "Represents a request to the get device pool operation.
",
"variableSetterType" : "GetDevicePoolRequest",
"simpleType" : "GetDevicePoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetDevicePoolResult",
"documentation" : "Represents the result of a get device pool request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetDevicePoolResult",
"asyncReturnType" : "GetDevicePoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getDevicePool"
},
"GetDevicePoolCompatibility" : {
"documentation" : "Gets information about compatibility with a device pool.
",
"operationName" : "GetDevicePoolCompatibility",
"deprecated" : false,
"input" : {
"variableName" : "getDevicePoolCompatibilityRequest",
"variableType" : "GetDevicePoolCompatibilityRequest",
"variableDeclarationType" : "GetDevicePoolCompatibilityRequest",
"documentation" : "Represents a request to the get device pool compatibility operation.
",
"variableSetterType" : "GetDevicePoolCompatibilityRequest",
"simpleType" : "GetDevicePoolCompatibilityRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetDevicePoolCompatibilityResult",
"documentation" : "Represents the result of describe device pool compatibility request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetDevicePoolCompatibilityResult",
"asyncReturnType" : "GetDevicePoolCompatibilityResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getDevicePoolCompatibility"
},
"GetJob" : {
"documentation" : "Gets information about a job.
",
"operationName" : "GetJob",
"deprecated" : false,
"input" : {
"variableName" : "getJobRequest",
"variableType" : "GetJobRequest",
"variableDeclarationType" : "GetJobRequest",
"documentation" : "Represents a request to the get job operation.
",
"variableSetterType" : "GetJobRequest",
"simpleType" : "GetJobRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetJobResult",
"documentation" : "Represents the result of a get job request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetJobResult",
"asyncReturnType" : "GetJobResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getJob"
},
"GetOfferingStatus" : {
"documentation" : "Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"operationName" : "GetOfferingStatus",
"deprecated" : false,
"input" : {
"variableName" : "getOfferingStatusRequest",
"variableType" : "GetOfferingStatusRequest",
"variableDeclarationType" : "GetOfferingStatusRequest",
"documentation" : "Represents the request to retrieve the offering status for the specified customer or account.
",
"variableSetterType" : "GetOfferingStatusRequest",
"simpleType" : "GetOfferingStatusRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetOfferingStatusResult",
"documentation" : "Returns the status result for a device offering.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetOfferingStatusResult",
"asyncReturnType" : "GetOfferingStatusResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getOfferingStatus"
},
"GetProject" : {
"documentation" : "Gets information about a project.
",
"operationName" : "GetProject",
"deprecated" : false,
"input" : {
"variableName" : "getProjectRequest",
"variableType" : "GetProjectRequest",
"variableDeclarationType" : "GetProjectRequest",
"documentation" : "Represents a request to the get project operation.
",
"variableSetterType" : "GetProjectRequest",
"simpleType" : "GetProjectRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetProjectResult",
"documentation" : "Represents the result of a get project request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetProjectResult",
"asyncReturnType" : "GetProjectResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getProject"
},
"GetRun" : {
"documentation" : "Gets information about a run.
",
"operationName" : "GetRun",
"deprecated" : false,
"input" : {
"variableName" : "getRunRequest",
"variableType" : "GetRunRequest",
"variableDeclarationType" : "GetRunRequest",
"documentation" : "Represents a request to the get run operation.
",
"variableSetterType" : "GetRunRequest",
"simpleType" : "GetRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetRunResult",
"documentation" : "Represents the result of a get run request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetRunResult",
"asyncReturnType" : "GetRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getRun"
},
"GetSuite" : {
"documentation" : "Gets information about a suite.
",
"operationName" : "GetSuite",
"deprecated" : false,
"input" : {
"variableName" : "getSuiteRequest",
"variableType" : "GetSuiteRequest",
"variableDeclarationType" : "GetSuiteRequest",
"documentation" : "Represents a request to the get suite operation.
",
"variableSetterType" : "GetSuiteRequest",
"simpleType" : "GetSuiteRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetSuiteResult",
"documentation" : "Represents the result of a get suite request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetSuiteResult",
"asyncReturnType" : "GetSuiteResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getSuite"
},
"GetTest" : {
"documentation" : "Gets information about a test.
",
"operationName" : "GetTest",
"deprecated" : false,
"input" : {
"variableName" : "getTestRequest",
"variableType" : "GetTestRequest",
"variableDeclarationType" : "GetTestRequest",
"documentation" : "Represents a request to the get test operation.
",
"variableSetterType" : "GetTestRequest",
"simpleType" : "GetTestRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetTestResult",
"documentation" : "Represents the result of a get test request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetTestResult",
"asyncReturnType" : "GetTestResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getTest"
},
"GetUpload" : {
"documentation" : "Gets information about an upload.
",
"operationName" : "GetUpload",
"deprecated" : false,
"input" : {
"variableName" : "getUploadRequest",
"variableType" : "GetUploadRequest",
"variableDeclarationType" : "GetUploadRequest",
"documentation" : "Represents a request to the get upload operation.
",
"variableSetterType" : "GetUploadRequest",
"simpleType" : "GetUploadRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetUploadResult",
"documentation" : "Represents the result of a get upload request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetUploadResult",
"asyncReturnType" : "GetUploadResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getUpload"
},
"ListArtifacts" : {
"documentation" : "Gets information about artifacts.
",
"operationName" : "ListArtifacts",
"deprecated" : false,
"input" : {
"variableName" : "listArtifactsRequest",
"variableType" : "ListArtifactsRequest",
"variableDeclarationType" : "ListArtifactsRequest",
"documentation" : "Represents a request to the list artifacts operation.
",
"variableSetterType" : "ListArtifactsRequest",
"simpleType" : "ListArtifactsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListArtifactsResult",
"documentation" : "Represents the result of a list artifacts operation.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListArtifactsResult",
"asyncReturnType" : "ListArtifactsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listArtifacts"
},
"ListDevicePools" : {
"documentation" : "Gets information about device pools.
",
"operationName" : "ListDevicePools",
"deprecated" : false,
"input" : {
"variableName" : "listDevicePoolsRequest",
"variableType" : "ListDevicePoolsRequest",
"variableDeclarationType" : "ListDevicePoolsRequest",
"documentation" : "Represents the result of a list device pools request.
",
"variableSetterType" : "ListDevicePoolsRequest",
"simpleType" : "ListDevicePoolsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListDevicePoolsResult",
"documentation" : "Represents the result of a list device pools request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListDevicePoolsResult",
"asyncReturnType" : "ListDevicePoolsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listDevicePools"
},
"ListDevices" : {
"documentation" : "Gets information about unique device types.
",
"operationName" : "ListDevices",
"deprecated" : false,
"input" : {
"variableName" : "listDevicesRequest",
"variableType" : "ListDevicesRequest",
"variableDeclarationType" : "ListDevicesRequest",
"documentation" : "Represents the result of a list devices request.
",
"variableSetterType" : "ListDevicesRequest",
"simpleType" : "ListDevicesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListDevicesResult",
"documentation" : "Represents the result of a list devices operation.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListDevicesResult",
"asyncReturnType" : "ListDevicesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listDevices"
},
"ListJobs" : {
"documentation" : "Gets information about jobs.
",
"operationName" : "ListJobs",
"deprecated" : false,
"input" : {
"variableName" : "listJobsRequest",
"variableType" : "ListJobsRequest",
"variableDeclarationType" : "ListJobsRequest",
"documentation" : "Represents a request to the list jobs operation.
",
"variableSetterType" : "ListJobsRequest",
"simpleType" : "ListJobsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListJobsResult",
"documentation" : "Represents the result of a list jobs request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListJobsResult",
"asyncReturnType" : "ListJobsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listJobs"
},
"ListOfferingTransactions" : {
"documentation" : "Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"operationName" : "ListOfferingTransactions",
"deprecated" : false,
"input" : {
"variableName" : "listOfferingTransactionsRequest",
"variableType" : "ListOfferingTransactionsRequest",
"variableDeclarationType" : "ListOfferingTransactionsRequest",
"documentation" : "Represents the request to list the offering transaction history.
",
"variableSetterType" : "ListOfferingTransactionsRequest",
"simpleType" : "ListOfferingTransactionsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListOfferingTransactionsResult",
"documentation" : "Returns the transaction log of the specified offerings.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListOfferingTransactionsResult",
"asyncReturnType" : "ListOfferingTransactionsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listOfferingTransactions"
},
"ListOfferings" : {
"documentation" : "Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"operationName" : "ListOfferings",
"deprecated" : false,
"input" : {
"variableName" : "listOfferingsRequest",
"variableType" : "ListOfferingsRequest",
"variableDeclarationType" : "ListOfferingsRequest",
"documentation" : "Represents the request to list all offerings.
",
"variableSetterType" : "ListOfferingsRequest",
"simpleType" : "ListOfferingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListOfferingsResult",
"documentation" : "Represents the return values of the list of offerings.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListOfferingsResult",
"asyncReturnType" : "ListOfferingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listOfferings"
},
"ListProjects" : {
"documentation" : "Gets information about projects.
",
"operationName" : "ListProjects",
"deprecated" : false,
"input" : {
"variableName" : "listProjectsRequest",
"variableType" : "ListProjectsRequest",
"variableDeclarationType" : "ListProjectsRequest",
"documentation" : "Represents a request to the list projects operation.
",
"variableSetterType" : "ListProjectsRequest",
"simpleType" : "ListProjectsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListProjectsResult",
"documentation" : "Represents the result of a list projects request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListProjectsResult",
"asyncReturnType" : "ListProjectsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listProjects"
},
"ListRuns" : {
"documentation" : "Gets information about runs.
",
"operationName" : "ListRuns",
"deprecated" : false,
"input" : {
"variableName" : "listRunsRequest",
"variableType" : "ListRunsRequest",
"variableDeclarationType" : "ListRunsRequest",
"documentation" : "Represents a request to the list runs operation.
",
"variableSetterType" : "ListRunsRequest",
"simpleType" : "ListRunsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListRunsResult",
"documentation" : "Represents the result of a list runs request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListRunsResult",
"asyncReturnType" : "ListRunsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listRuns"
},
"ListSamples" : {
"documentation" : "Gets information about samples.
",
"operationName" : "ListSamples",
"deprecated" : false,
"input" : {
"variableName" : "listSamplesRequest",
"variableType" : "ListSamplesRequest",
"variableDeclarationType" : "ListSamplesRequest",
"documentation" : "Represents a request to the list samples operation.
",
"variableSetterType" : "ListSamplesRequest",
"simpleType" : "ListSamplesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListSamplesResult",
"documentation" : "Represents the result of a list samples request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListSamplesResult",
"asyncReturnType" : "ListSamplesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listSamples"
},
"ListSuites" : {
"documentation" : "Gets information about suites.
",
"operationName" : "ListSuites",
"deprecated" : false,
"input" : {
"variableName" : "listSuitesRequest",
"variableType" : "ListSuitesRequest",
"variableDeclarationType" : "ListSuitesRequest",
"documentation" : "Represents a request to the list suites operation.
",
"variableSetterType" : "ListSuitesRequest",
"simpleType" : "ListSuitesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListSuitesResult",
"documentation" : "Represents the result of a list suites request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListSuitesResult",
"asyncReturnType" : "ListSuitesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listSuites"
},
"ListTests" : {
"documentation" : "Gets information about tests.
",
"operationName" : "ListTests",
"deprecated" : false,
"input" : {
"variableName" : "listTestsRequest",
"variableType" : "ListTestsRequest",
"variableDeclarationType" : "ListTestsRequest",
"documentation" : "Represents a request to the list tests operation.
",
"variableSetterType" : "ListTestsRequest",
"simpleType" : "ListTestsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListTestsResult",
"documentation" : "Represents the result of a list tests request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListTestsResult",
"asyncReturnType" : "ListTestsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listTests"
},
"ListUniqueProblems" : {
"documentation" : "Gets information about unique problems.
",
"operationName" : "ListUniqueProblems",
"deprecated" : false,
"input" : {
"variableName" : "listUniqueProblemsRequest",
"variableType" : "ListUniqueProblemsRequest",
"variableDeclarationType" : "ListUniqueProblemsRequest",
"documentation" : "Represents a request to the list unique problems operation.
",
"variableSetterType" : "ListUniqueProblemsRequest",
"simpleType" : "ListUniqueProblemsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListUniqueProblemsResult",
"documentation" : "Represents the result of a list unique problems request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListUniqueProblemsResult",
"asyncReturnType" : "ListUniqueProblemsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listUniqueProblems"
},
"ListUploads" : {
"documentation" : "Gets information about uploads.
",
"operationName" : "ListUploads",
"deprecated" : false,
"input" : {
"variableName" : "listUploadsRequest",
"variableType" : "ListUploadsRequest",
"variableDeclarationType" : "ListUploadsRequest",
"documentation" : "Represents a request to the list uploads operation.
",
"variableSetterType" : "ListUploadsRequest",
"simpleType" : "ListUploadsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListUploadsResult",
"documentation" : "Represents the result of a list uploads request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListUploadsResult",
"asyncReturnType" : "ListUploadsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listUploads"
},
"PurchaseOffering" : {
"documentation" : "Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"operationName" : "PurchaseOffering",
"deprecated" : false,
"input" : {
"variableName" : "purchaseOfferingRequest",
"variableType" : "PurchaseOfferingRequest",
"variableDeclarationType" : "PurchaseOfferingRequest",
"documentation" : "Represents a request for a purchase offering.
",
"variableSetterType" : "PurchaseOfferingRequest",
"simpleType" : "PurchaseOfferingRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "PurchaseOfferingResult",
"documentation" : "The result of the purchase offering (e.g., success or failure).
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "PurchaseOfferingResult",
"asyncReturnType" : "PurchaseOfferingResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "purchaseOffering"
},
"RenewOffering" : {
"documentation" : "Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate
of the next period. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"operationName" : "RenewOffering",
"deprecated" : false,
"input" : {
"variableName" : "renewOfferingRequest",
"variableType" : "RenewOfferingRequest",
"variableDeclarationType" : "RenewOfferingRequest",
"documentation" : "A request representing an offering renewal.
",
"variableSetterType" : "RenewOfferingRequest",
"simpleType" : "RenewOfferingRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "RenewOfferingResult",
"documentation" : "The result of a renewal offering.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "RenewOfferingResult",
"asyncReturnType" : "RenewOfferingResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "renewOffering"
},
"ScheduleRun" : {
"documentation" : "Schedules a run.
",
"operationName" : "ScheduleRun",
"deprecated" : false,
"input" : {
"variableName" : "scheduleRunRequest",
"variableType" : "ScheduleRunRequest",
"variableDeclarationType" : "ScheduleRunRequest",
"documentation" : "Represents a request to the schedule run operation.
",
"variableSetterType" : "ScheduleRunRequest",
"simpleType" : "ScheduleRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ScheduleRunResult",
"documentation" : "Represents the result of a schedule run request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "IdempotencyException",
"documentation" : "An entity with the same name already exists.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ScheduleRunResult",
"asyncReturnType" : "ScheduleRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "scheduleRun"
},
"StopRun" : {
"documentation" : "Initiates a stop request for the current test run. AWS Device Farm will immediately stop the run on devices where tests have not started executing, and you will not be billed for these devices. On devices where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on those devices. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.
",
"operationName" : "StopRun",
"deprecated" : false,
"input" : {
"variableName" : "stopRunRequest",
"variableType" : "StopRunRequest",
"variableDeclarationType" : "StopRunRequest",
"documentation" : "Represents the request to stop a specific run.
",
"variableSetterType" : "StopRunRequest",
"simpleType" : "StopRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "StopRunResult",
"documentation" : "Represents the results of your stop run attempt.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "StopRunResult",
"asyncReturnType" : "StopRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "stopRun"
},
"UpdateDevicePool" : {
"documentation" : "Modifies the name, description, and rules in a device pool given the attributes and the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as a whole (or not at all).
",
"operationName" : "UpdateDevicePool",
"deprecated" : false,
"input" : {
"variableName" : "updateDevicePoolRequest",
"variableType" : "UpdateDevicePoolRequest",
"variableDeclarationType" : "UpdateDevicePoolRequest",
"documentation" : "Represents a request to the update device pool operation.
",
"variableSetterType" : "UpdateDevicePoolRequest",
"simpleType" : "UpdateDevicePoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateDevicePoolResult",
"documentation" : "Represents the result of an update device pool request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "UpdateDevicePoolResult",
"asyncReturnType" : "UpdateDevicePoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "updateDevicePool"
},
"UpdateProject" : {
"documentation" : "Modifies the specified project name, given the project ARN and a new name.
",
"operationName" : "UpdateProject",
"deprecated" : false,
"input" : {
"variableName" : "updateProjectRequest",
"variableType" : "UpdateProjectRequest",
"variableDeclarationType" : "UpdateProjectRequest",
"documentation" : "Represents a request to the update project operation.
",
"variableSetterType" : "UpdateProjectRequest",
"simpleType" : "UpdateProjectRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateProjectResult",
"documentation" : "Represents the result of an update project request.
"
},
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
"
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
"
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "UpdateProjectResult",
"asyncReturnType" : "UpdateProjectResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "updateProject"
}
},
"shapes" : {
"GetDeviceRequest" : {
"c2jName" : "GetDeviceRequest",
"documentation" : "Represents a request to the get device request.
",
"shapeName" : "GetDeviceRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The device type's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device type's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.*/",
"getterDocumentation" : "/**The device type's ARN.
\n@return The device type's ARN.*/",
"fluentSetterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "getDeviceRequest",
"variableType" : "GetDeviceRequest",
"variableDeclarationType" : "GetDeviceRequest",
"documentation" : null,
"variableSetterType" : "GetDeviceRequest",
"simpleType" : "GetDeviceRequest"
},
"marshaller" : {
"action" : "GetDevice",
"verb" : "POST",
"target" : "DeviceFarm_20150623.GetDevice",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "The device type's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device type's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.*/",
"getterDocumentation" : "/**The device type's ARN.
\n@return The device type's ARN.*/",
"fluentSetterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device type's ARN.
\n@param arn The device type's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"NotEligibleException" : {
"c2jName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"shapeName" : "NotEligibleException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "notEligibleException",
"variableType" : "NotEligibleException",
"variableDeclarationType" : "NotEligibleException",
"documentation" : null,
"variableSetterType" : "NotEligibleException",
"simpleType" : "NotEligibleException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "NotEligibleException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ScheduleRunRequest" : {
"c2jName" : "ScheduleRunRequest",
"documentation" : "Represents a request to the schedule run operation.
",
"shapeName" : "ScheduleRunRequest",
"deprecated" : false,
"required" : [ "projectArn", "devicePoolArn", "test" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN of the project for the run to be scheduled.
",
"name" : "ProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the project for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "projectArn",
"marshallLocationName" : "projectArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.*/",
"getterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@return The ARN of the project for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The ARN of the app to schedule a run.
",
"name" : "AppArn",
"c2jName" : "appArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "appArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the app to schedule a run.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "appArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "appArn",
"marshallLocationName" : "appArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.*/",
"getterDocumentation" : "/**The ARN of the app to schedule a run.
\n@return The ARN of the app to schedule a run.*/",
"fluentSetterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The ARN of the device pool for the run to be scheduled.
",
"name" : "DevicePoolArn",
"c2jName" : "devicePoolArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "devicePoolArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the device pool for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "devicePoolArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "devicePoolArn",
"marshallLocationName" : "devicePoolArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.*/",
"getterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@return The ARN of the device pool for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The name for the run to be scheduled.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.*/",
"getterDocumentation" : "/**The name for the run to be scheduled.
\n@return The name for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Information about the test for the run to be scheduled.
",
"name" : "Test",
"c2jName" : "test",
"c2jShape" : "ScheduleRunTest",
"variable" : {
"variableName" : "test",
"variableType" : "ScheduleRunTest",
"variableDeclarationType" : "ScheduleRunTest",
"documentation" : "Information about the test for the run to be scheduled.
",
"variableSetterType" : "ScheduleRunTest",
"simpleType" : "ScheduleRunTest"
},
"setterModel" : {
"variableName" : "test",
"variableType" : "ScheduleRunTest",
"variableDeclarationType" : "ScheduleRunTest",
"documentation" : "",
"variableSetterType" : "ScheduleRunTest",
"simpleType" : "ScheduleRunTest"
},
"getterModel" : {
"returnType" : "ScheduleRunTest",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "test",
"marshallLocationName" : "test",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.*/",
"getterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@return Information about the test for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Information about the settings for the run to be scheduled.
",
"name" : "Configuration",
"c2jName" : "configuration",
"c2jShape" : "ScheduleRunConfiguration",
"variable" : {
"variableName" : "configuration",
"variableType" : "ScheduleRunConfiguration",
"variableDeclarationType" : "ScheduleRunConfiguration",
"documentation" : "Information about the settings for the run to be scheduled.
",
"variableSetterType" : "ScheduleRunConfiguration",
"simpleType" : "ScheduleRunConfiguration"
},
"setterModel" : {
"variableName" : "configuration",
"variableType" : "ScheduleRunConfiguration",
"variableDeclarationType" : "ScheduleRunConfiguration",
"documentation" : "",
"variableSetterType" : "ScheduleRunConfiguration",
"simpleType" : "ScheduleRunConfiguration"
},
"getterModel" : {
"returnType" : "ScheduleRunConfiguration",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "configuration",
"marshallLocationName" : "configuration",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.*/",
"getterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@return Information about the settings for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "scheduleRunRequest",
"variableType" : "ScheduleRunRequest",
"variableDeclarationType" : "ScheduleRunRequest",
"documentation" : null,
"variableSetterType" : "ScheduleRunRequest",
"simpleType" : "ScheduleRunRequest"
},
"marshaller" : {
"action" : "ScheduleRun",
"verb" : "POST",
"target" : "DeviceFarm_20150623.ScheduleRun",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ProjectArn" : {
"documentation" : "The ARN of the project for the run to be scheduled.
",
"name" : "ProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the project for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "projectArn",
"marshallLocationName" : "projectArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.*/",
"getterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@return The ARN of the project for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the project for the run to be scheduled.
\n@param projectArn The ARN of the project for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Configuration" : {
"documentation" : "Information about the settings for the run to be scheduled.
",
"name" : "Configuration",
"c2jName" : "configuration",
"c2jShape" : "ScheduleRunConfiguration",
"variable" : {
"variableName" : "configuration",
"variableType" : "ScheduleRunConfiguration",
"variableDeclarationType" : "ScheduleRunConfiguration",
"documentation" : "Information about the settings for the run to be scheduled.
",
"variableSetterType" : "ScheduleRunConfiguration",
"simpleType" : "ScheduleRunConfiguration"
},
"setterModel" : {
"variableName" : "configuration",
"variableType" : "ScheduleRunConfiguration",
"variableDeclarationType" : "ScheduleRunConfiguration",
"documentation" : "",
"variableSetterType" : "ScheduleRunConfiguration",
"simpleType" : "ScheduleRunConfiguration"
},
"getterModel" : {
"returnType" : "ScheduleRunConfiguration",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "configuration",
"marshallLocationName" : "configuration",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.*/",
"getterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@return Information about the settings for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the settings for the run to be scheduled.
\n@param configuration Information about the settings for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"AppArn" : {
"documentation" : "The ARN of the app to schedule a run.
",
"name" : "AppArn",
"c2jName" : "appArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "appArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the app to schedule a run.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "appArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "appArn",
"marshallLocationName" : "appArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.*/",
"getterDocumentation" : "/**The ARN of the app to schedule a run.
\n@return The ARN of the app to schedule a run.*/",
"fluentSetterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the app to schedule a run.
\n@param appArn The ARN of the app to schedule a run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Test" : {
"documentation" : "Information about the test for the run to be scheduled.
",
"name" : "Test",
"c2jName" : "test",
"c2jShape" : "ScheduleRunTest",
"variable" : {
"variableName" : "test",
"variableType" : "ScheduleRunTest",
"variableDeclarationType" : "ScheduleRunTest",
"documentation" : "Information about the test for the run to be scheduled.
",
"variableSetterType" : "ScheduleRunTest",
"simpleType" : "ScheduleRunTest"
},
"setterModel" : {
"variableName" : "test",
"variableType" : "ScheduleRunTest",
"variableDeclarationType" : "ScheduleRunTest",
"documentation" : "",
"variableSetterType" : "ScheduleRunTest",
"simpleType" : "ScheduleRunTest"
},
"getterModel" : {
"returnType" : "ScheduleRunTest",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "test",
"marshallLocationName" : "test",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.*/",
"getterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@return Information about the test for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the test for the run to be scheduled.
\n@param test Information about the test for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"DevicePoolArn" : {
"documentation" : "The ARN of the device pool for the run to be scheduled.
",
"name" : "DevicePoolArn",
"c2jName" : "devicePoolArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "devicePoolArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the device pool for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "devicePoolArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "devicePoolArn",
"marshallLocationName" : "devicePoolArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.*/",
"getterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@return The ARN of the device pool for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the device pool for the run to be scheduled.
\n@param devicePoolArn The ARN of the device pool for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Name" : {
"documentation" : "The name for the run to be scheduled.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name for the run to be scheduled.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.*/",
"getterDocumentation" : "/**The name for the run to be scheduled.
\n@return The name for the run to be scheduled.*/",
"fluentSetterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name for the run to be scheduled.
\n@param name The name for the run to be scheduled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"DeleteDevicePoolRequest" : {
"c2jName" : "DeleteDevicePoolRequest",
"documentation" : "Represents a request to the delete device pool operation.
",
"shapeName" : "DeleteDevicePoolRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteDevicePoolRequest",
"variableType" : "DeleteDevicePoolRequest",
"variableDeclarationType" : "DeleteDevicePoolRequest",
"documentation" : null,
"variableSetterType" : "DeleteDevicePoolRequest",
"simpleType" : "DeleteDevicePoolRequest"
},
"marshaller" : {
"action" : "DeleteDevicePool",
"verb" : "POST",
"target" : "DeviceFarm_20150623.DeleteDevicePool",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm device pool you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"CurrencyCode" : {
"c2jName" : "CurrencyCode",
"documentation" : "",
"shapeName" : "CurrencyCode",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "USD",
"value" : "USD"
} ],
"variable" : {
"variableName" : "currencyCode",
"variableType" : "CurrencyCode",
"variableDeclarationType" : "CurrencyCode",
"documentation" : null,
"variableSetterType" : "CurrencyCode",
"simpleType" : "CurrencyCode"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"Suite" : {
"c2jName" : "Suite",
"documentation" : "Represents a collection of one or more tests.
",
"shapeName" : "Suite",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The suite's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.*/",
"getterDocumentation" : "/**The suite's ARN.
\n@return The suite's ARN.*/",
"fluentSetterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The suite's name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's name.
\n@param name The suite's name.*/",
"getterDocumentation" : "/**The suite's name.
\n@return The suite's name.*/",
"fluentSetterDocumentation" : "/**The suite's name.
\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's name.
\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "TestType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "TestType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@see TestType*/",
"getterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@see TestType*/",
"fluentSetterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/",
"varargSetterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/",
"map" : false
}, {
"documentation" : "When the suite was created.
",
"name" : "Created",
"c2jName" : "created",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "When the suite was created.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "created",
"marshallLocationName" : "created",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.*/",
"getterDocumentation" : "/**When the suite was created.
\n@return When the suite was created.*/",
"fluentSetterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
",
"name" : "Status",
"c2jName" : "status",
"c2jShape" : "ExecutionStatus",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "status",
"marshallLocationName" : "status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "ExecutionStatus",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@see ExecutionStatus*/",
"getterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@see ExecutionStatus*/",
"fluentSetterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/",
"varargSetterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/",
"map" : false
}, {
"documentation" : "The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
",
"name" : "Result",
"c2jName" : "result",
"c2jShape" : "ExecutionResult",
"variable" : {
"variableName" : "result",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "result",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "result",
"marshallLocationName" : "result",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "ExecutionResult",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@see ExecutionResult*/",
"getterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@see ExecutionResult*/",
"fluentSetterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/",
"varargSetterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/",
"map" : false
}, {
"documentation" : "The suite's start time.
",
"name" : "Started",
"c2jName" : "started",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "started",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The suite's start time.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "started",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "started",
"marshallLocationName" : "started",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.*/",
"getterDocumentation" : "/**The suite's start time.
\n@return The suite's start time.*/",
"fluentSetterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The suite's stop time.
",
"name" : "Stopped",
"c2jName" : "stopped",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "stopped",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The suite's stop time.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "stopped",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "stopped",
"marshallLocationName" : "stopped",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.*/",
"getterDocumentation" : "/**The suite's stop time.
\n@return The suite's stop time.*/",
"fluentSetterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The suite's result counters.
",
"name" : "Counters",
"c2jName" : "counters",
"c2jShape" : "Counters",
"variable" : {
"variableName" : "counters",
"variableType" : "Counters",
"variableDeclarationType" : "Counters",
"documentation" : "The suite's result counters.
",
"variableSetterType" : "Counters",
"simpleType" : "Counters"
},
"setterModel" : {
"variableName" : "counters",
"variableType" : "Counters",
"variableDeclarationType" : "Counters",
"documentation" : "",
"variableSetterType" : "Counters",
"simpleType" : "Counters"
},
"getterModel" : {
"returnType" : "Counters",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "counters",
"marshallLocationName" : "counters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.*/",
"getterDocumentation" : "/**The suite's result counters.
\n@return The suite's result counters.*/",
"fluentSetterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "A message about the suite's result.
",
"name" : "Message",
"c2jName" : "message",
"c2jShape" : "Message",
"variable" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A message about the suite's result.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "message",
"marshallLocationName" : "message",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.*/",
"getterDocumentation" : "/**A message about the suite's result.
\n@return A message about the suite's result.*/",
"fluentSetterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Represents the total (metered or unmetered) minutes used by the test suite.
",
"name" : "DeviceMinutes",
"c2jName" : "deviceMinutes",
"c2jShape" : "DeviceMinutes",
"variable" : {
"variableName" : "deviceMinutes",
"variableType" : "DeviceMinutes",
"variableDeclarationType" : "DeviceMinutes",
"documentation" : "Represents the total (metered or unmetered) minutes used by the test suite.
",
"variableSetterType" : "DeviceMinutes",
"simpleType" : "DeviceMinutes"
},
"setterModel" : {
"variableName" : "deviceMinutes",
"variableType" : "DeviceMinutes",
"variableDeclarationType" : "DeviceMinutes",
"documentation" : "",
"variableSetterType" : "DeviceMinutes",
"simpleType" : "DeviceMinutes"
},
"getterModel" : {
"returnType" : "DeviceMinutes",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "deviceMinutes",
"marshallLocationName" : "deviceMinutes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.*/",
"getterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@return Represents the total (metered or unmetered) minutes used by the test suite.*/",
"fluentSetterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "suite",
"variableType" : "Suite",
"variableDeclarationType" : "Suite",
"documentation" : null,
"variableSetterType" : "Suite",
"simpleType" : "Suite"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Status" : {
"documentation" : "The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
",
"name" : "Status",
"c2jName" : "status",
"c2jShape" : "ExecutionStatus",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "status",
"marshallLocationName" : "status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "ExecutionStatus",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@see ExecutionStatus*/",
"getterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@see ExecutionStatus*/",
"fluentSetterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/",
"varargSetterDocumentation" : "/**The suite's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@param status The suite's status. Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus*/",
"map" : false
},
"Type" : {
"documentation" : "The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "TestType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "TestType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@see TestType*/",
"getterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@see TestType*/",
"fluentSetterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/",
"varargSetterDocumentation" : "/**The suite's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@param type The suite's type. Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see TestType*/",
"map" : false
},
"Started" : {
"documentation" : "The suite's start time.
",
"name" : "Started",
"c2jName" : "started",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "started",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The suite's start time.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "started",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "started",
"marshallLocationName" : "started",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.*/",
"getterDocumentation" : "/**The suite's start time.
\n@return The suite's start time.*/",
"fluentSetterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's start time.
\n@param started The suite's start time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Message" : {
"documentation" : "A message about the suite's result.
",
"name" : "Message",
"c2jName" : "message",
"c2jShape" : "Message",
"variable" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A message about the suite's result.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "message",
"marshallLocationName" : "message",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.*/",
"getterDocumentation" : "/**A message about the suite's result.
\n@return A message about the suite's result.*/",
"fluentSetterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A message about the suite's result.
\n@param message A message about the suite's result.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"DeviceMinutes" : {
"documentation" : "Represents the total (metered or unmetered) minutes used by the test suite.
",
"name" : "DeviceMinutes",
"c2jName" : "deviceMinutes",
"c2jShape" : "DeviceMinutes",
"variable" : {
"variableName" : "deviceMinutes",
"variableType" : "DeviceMinutes",
"variableDeclarationType" : "DeviceMinutes",
"documentation" : "Represents the total (metered or unmetered) minutes used by the test suite.
",
"variableSetterType" : "DeviceMinutes",
"simpleType" : "DeviceMinutes"
},
"setterModel" : {
"variableName" : "deviceMinutes",
"variableType" : "DeviceMinutes",
"variableDeclarationType" : "DeviceMinutes",
"documentation" : "",
"variableSetterType" : "DeviceMinutes",
"simpleType" : "DeviceMinutes"
},
"getterModel" : {
"returnType" : "DeviceMinutes",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "deviceMinutes",
"marshallLocationName" : "deviceMinutes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.*/",
"getterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@return Represents the total (metered or unmetered) minutes used by the test suite.*/",
"fluentSetterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the total (metered or unmetered) minutes used by the test suite.
\n@param deviceMinutes Represents the total (metered or unmetered) minutes used by the test suite.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Stopped" : {
"documentation" : "The suite's stop time.
",
"name" : "Stopped",
"c2jName" : "stopped",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "stopped",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The suite's stop time.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "stopped",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "stopped",
"marshallLocationName" : "stopped",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.*/",
"getterDocumentation" : "/**The suite's stop time.
\n@return The suite's stop time.*/",
"fluentSetterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's stop time.
\n@param stopped The suite's stop time.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Counters" : {
"documentation" : "The suite's result counters.
",
"name" : "Counters",
"c2jName" : "counters",
"c2jShape" : "Counters",
"variable" : {
"variableName" : "counters",
"variableType" : "Counters",
"variableDeclarationType" : "Counters",
"documentation" : "The suite's result counters.
",
"variableSetterType" : "Counters",
"simpleType" : "Counters"
},
"setterModel" : {
"variableName" : "counters",
"variableType" : "Counters",
"variableDeclarationType" : "Counters",
"documentation" : "",
"variableSetterType" : "Counters",
"simpleType" : "Counters"
},
"getterModel" : {
"returnType" : "Counters",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "counters",
"marshallLocationName" : "counters",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.*/",
"getterDocumentation" : "/**The suite's result counters.
\n@return The suite's result counters.*/",
"fluentSetterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's result counters.
\n@param counters The suite's result counters.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Arn" : {
"documentation" : "The suite's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.*/",
"getterDocumentation" : "/**The suite's ARN.
\n@return The suite's ARN.*/",
"fluentSetterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's ARN.
\n@param arn The suite's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Name" : {
"documentation" : "The suite's name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's name.
\n@param name The suite's name.*/",
"getterDocumentation" : "/**The suite's name.
\n@return The suite's name.*/",
"fluentSetterDocumentation" : "/**The suite's name.
\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The suite's name.
\n@param name The suite's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Created" : {
"documentation" : "When the suite was created.
",
"name" : "Created",
"c2jName" : "created",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "When the suite was created.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "created",
"marshallLocationName" : "created",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.*/",
"getterDocumentation" : "/**When the suite was created.
\n@return When the suite was created.*/",
"fluentSetterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**When the suite was created.
\n@param created When the suite was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Result" : {
"documentation" : "The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
",
"name" : "Result",
"c2jName" : "result",
"c2jShape" : "ExecutionResult",
"variable" : {
"variableName" : "result",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "result",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "result",
"marshallLocationName" : "result",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "ExecutionResult",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@see ExecutionResult*/",
"getterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@see ExecutionResult*/",
"fluentSetterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/",
"varargSetterDocumentation" : "/**The suite's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@param result The suite's result. Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionResult*/",
"map" : false
}
}
},
"ListDevicesResult" : {
"c2jName" : "ListDevicesResult",
"documentation" : "Represents the result of a list devices operation.
",
"shapeName" : "ListDevicesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Information about the devices.
",
"name" : "Devices",
"c2jName" : "devices",
"c2jShape" : "Devices",
"variable" : {
"variableName" : "devices",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Information about the devices.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "devices",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "devices",
"marshallLocationName" : "devices",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Device",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Device",
"variable" : {
"variableName" : "member",
"variableType" : "Device",
"variableDeclarationType" : "Device",
"documentation" : "",
"variableSetterType" : "Device",
"simpleType" : "Device"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Device",
"variableDeclarationType" : "Device",
"documentation" : "",
"variableSetterType" : "Device",
"simpleType" : "Device"
},
"getterModel" : {
"returnType" : "Device",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "Device",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Information about the devices.
\n@param devices Information about the devices.*/",
"getterDocumentation" : "/**Information about the devices.
\n@return Information about the devices.*/",
"fluentSetterDocumentation" : "/**Information about the devices.
\n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the devices.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setDevices(java.util.Collection)} or {@link #withDevices(java.util.Collection)} if you want to override the existing values.
\n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"getterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listDevicesResult",
"variableType" : "ListDevicesResult",
"variableDeclarationType" : "ListDevicesResult",
"documentation" : null,
"variableSetterType" : "ListDevicesResult",
"simpleType" : "ListDevicesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"getterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Devices" : {
"documentation" : "Information about the devices.
",
"name" : "Devices",
"c2jName" : "devices",
"c2jShape" : "Devices",
"variable" : {
"variableName" : "devices",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Information about the devices.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "devices",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "devices",
"marshallLocationName" : "devices",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Device",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Device",
"variable" : {
"variableName" : "member",
"variableType" : "Device",
"variableDeclarationType" : "Device",
"documentation" : "",
"variableSetterType" : "Device",
"simpleType" : "Device"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Device",
"variableDeclarationType" : "Device",
"documentation" : "",
"variableSetterType" : "Device",
"simpleType" : "Device"
},
"getterModel" : {
"returnType" : "Device",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "Device",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Information about the devices.
\n@param devices Information about the devices.*/",
"getterDocumentation" : "/**Information about the devices.
\n@return Information about the devices.*/",
"fluentSetterDocumentation" : "/**Information about the devices.
\n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the devices.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setDevices(java.util.Collection)} or {@link #withDevices(java.util.Collection)} if you want to override the existing values.
\n@param devices Information about the devices.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"GetSuiteResult" : {
"c2jName" : "GetSuiteResult",
"documentation" : "Represents the result of a get suite request.
",
"shapeName" : "GetSuiteResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "",
"name" : "Suite",
"c2jName" : "suite",
"c2jShape" : "Suite",
"variable" : {
"variableName" : "suite",
"variableType" : "Suite",
"variableDeclarationType" : "Suite",
"documentation" : "",
"variableSetterType" : "Suite",
"simpleType" : "Suite"
},
"setterModel" : {
"variableName" : "suite",
"variableType" : "Suite",
"variableDeclarationType" : "Suite",
"documentation" : "",
"variableSetterType" : "Suite",
"simpleType" : "Suite"
},
"getterModel" : {
"returnType" : "Suite",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "suite",
"marshallLocationName" : "suite",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param suite */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "getSuiteResult",
"variableType" : "GetSuiteResult",
"variableDeclarationType" : "GetSuiteResult",
"documentation" : null,
"variableSetterType" : "GetSuiteResult",
"simpleType" : "GetSuiteResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Suite" : {
"documentation" : "",
"name" : "Suite",
"c2jName" : "suite",
"c2jShape" : "Suite",
"variable" : {
"variableName" : "suite",
"variableType" : "Suite",
"variableDeclarationType" : "Suite",
"documentation" : "",
"variableSetterType" : "Suite",
"simpleType" : "Suite"
},
"setterModel" : {
"variableName" : "suite",
"variableType" : "Suite",
"variableDeclarationType" : "Suite",
"documentation" : "",
"variableSetterType" : "Suite",
"simpleType" : "Suite"
},
"getterModel" : {
"returnType" : "Suite",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "suite",
"marshallLocationName" : "suite",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param suite */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param suite \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"RenewOfferingRequest" : {
"c2jName" : "RenewOfferingRequest",
"documentation" : "A request representing an offering renewal.
",
"shapeName" : "RenewOfferingRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of a request to renew an offering.
",
"name" : "OfferingId",
"c2jName" : "offeringId",
"c2jShape" : "OfferingIdentifier",
"variable" : {
"variableName" : "offeringId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of a request to renew an offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "offeringId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "offeringId",
"marshallLocationName" : "offeringId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.*/",
"getterDocumentation" : "/**The ID of a request to renew an offering.
\n@return The ID of a request to renew an offering.*/",
"fluentSetterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The quantity requested in an offering renewal.
",
"name" : "Quantity",
"c2jName" : "quantity",
"c2jShape" : "Integer",
"variable" : {
"variableName" : "quantity",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The quantity requested in an offering renewal.
",
"variableSetterType" : "Integer",
"simpleType" : "Integer"
},
"setterModel" : {
"variableName" : "quantity",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"variableSetterType" : "Integer",
"simpleType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "quantity",
"marshallLocationName" : "quantity",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.*/",
"getterDocumentation" : "/**The quantity requested in an offering renewal.
\n@return The quantity requested in an offering renewal.*/",
"fluentSetterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "renewOfferingRequest",
"variableType" : "RenewOfferingRequest",
"variableDeclarationType" : "RenewOfferingRequest",
"documentation" : null,
"variableSetterType" : "RenewOfferingRequest",
"simpleType" : "RenewOfferingRequest"
},
"marshaller" : {
"action" : "RenewOffering",
"verb" : "POST",
"target" : "DeviceFarm_20150623.RenewOffering",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Quantity" : {
"documentation" : "The quantity requested in an offering renewal.
",
"name" : "Quantity",
"c2jName" : "quantity",
"c2jShape" : "Integer",
"variable" : {
"variableName" : "quantity",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The quantity requested in an offering renewal.
",
"variableSetterType" : "Integer",
"simpleType" : "Integer"
},
"setterModel" : {
"variableName" : "quantity",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"variableSetterType" : "Integer",
"simpleType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "quantity",
"marshallLocationName" : "quantity",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.*/",
"getterDocumentation" : "/**The quantity requested in an offering renewal.
\n@return The quantity requested in an offering renewal.*/",
"fluentSetterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The quantity requested in an offering renewal.
\n@param quantity The quantity requested in an offering renewal.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"OfferingId" : {
"documentation" : "The ID of a request to renew an offering.
",
"name" : "OfferingId",
"c2jName" : "offeringId",
"c2jShape" : "OfferingIdentifier",
"variable" : {
"variableName" : "offeringId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of a request to renew an offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "offeringId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "offeringId",
"marshallLocationName" : "offeringId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.*/",
"getterDocumentation" : "/**The ID of a request to renew an offering.
\n@return The ID of a request to renew an offering.*/",
"fluentSetterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of a request to renew an offering.
\n@param offeringId The ID of a request to renew an offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ExecutionStatus" : {
"c2jName" : "ExecutionStatus",
"documentation" : "",
"shapeName" : "ExecutionStatus",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "PENDING",
"value" : "PENDING"
}, {
"name" : "PENDING_CONCURRENCY",
"value" : "PENDING_CONCURRENCY"
}, {
"name" : "PENDING_DEVICE",
"value" : "PENDING_DEVICE"
}, {
"name" : "PROCESSING",
"value" : "PROCESSING"
}, {
"name" : "SCHEDULING",
"value" : "SCHEDULING"
}, {
"name" : "PREPARING",
"value" : "PREPARING"
}, {
"name" : "RUNNING",
"value" : "RUNNING"
}, {
"name" : "COMPLETED",
"value" : "COMPLETED"
}, {
"name" : "STOPPING",
"value" : "STOPPING"
} ],
"variable" : {
"variableName" : "executionStatus",
"variableType" : "ExecutionStatus",
"variableDeclarationType" : "ExecutionStatus",
"documentation" : null,
"variableSetterType" : "ExecutionStatus",
"simpleType" : "ExecutionStatus"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ArgumentException" : {
"c2jName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"shapeName" : "ArgumentException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "argumentException",
"variableType" : "ArgumentException",
"variableDeclarationType" : "ArgumentException",
"documentation" : null,
"variableSetterType" : "ArgumentException",
"simpleType" : "ArgumentException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "ArgumentException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ListSamplesResult" : {
"c2jName" : "ListSamplesResult",
"documentation" : "Represents the result of a list samples request.
",
"shapeName" : "ListSamplesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Information about the samples.
",
"name" : "Samples",
"c2jName" : "samples",
"c2jShape" : "Samples",
"variable" : {
"variableName" : "samples",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Information about the samples.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "samples",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "samples",
"marshallLocationName" : "samples",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Sample",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Sample",
"variable" : {
"variableName" : "member",
"variableType" : "Sample",
"variableDeclarationType" : "Sample",
"documentation" : "",
"variableSetterType" : "Sample",
"simpleType" : "Sample"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Sample",
"variableDeclarationType" : "Sample",
"documentation" : "",
"variableSetterType" : "Sample",
"simpleType" : "Sample"
},
"getterModel" : {
"returnType" : "Sample",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "Sample",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Information about the samples.
\n@param samples Information about the samples.*/",
"getterDocumentation" : "/**Information about the samples.
\n@return Information about the samples.*/",
"fluentSetterDocumentation" : "/**Information about the samples.
\n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the samples.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSamples(java.util.Collection)} or {@link #withSamples(java.util.Collection)} if you want to override the existing values.
\n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"getterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listSamplesResult",
"variableType" : "ListSamplesResult",
"variableDeclarationType" : "ListSamplesResult",
"documentation" : null,
"variableSetterType" : "ListSamplesResult",
"simpleType" : "ListSamplesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"getterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@return If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.
\n@param nextToken If the number of items that are returned is significantly large, this is an identifier that is also returned, which can be used in a subsequent call to this operation to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Samples" : {
"documentation" : "Information about the samples.
",
"name" : "Samples",
"c2jName" : "samples",
"c2jShape" : "Samples",
"variable" : {
"variableName" : "samples",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Information about the samples.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "samples",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "samples",
"marshallLocationName" : "samples",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Sample",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Sample",
"variable" : {
"variableName" : "member",
"variableType" : "Sample",
"variableDeclarationType" : "Sample",
"documentation" : "",
"variableSetterType" : "Sample",
"simpleType" : "Sample"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Sample",
"variableDeclarationType" : "Sample",
"documentation" : "",
"variableSetterType" : "Sample",
"simpleType" : "Sample"
},
"getterModel" : {
"returnType" : "Sample",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "Sample",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Information about the samples.
\n@param samples Information about the samples.*/",
"getterDocumentation" : "/**Information about the samples.
\n@return Information about the samples.*/",
"fluentSetterDocumentation" : "/**Information about the samples.
\n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the samples.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSamples(java.util.Collection)} or {@link #withSamples(java.util.Collection)} if you want to override the existing values.
\n@param samples Information about the samples.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ListDevicesRequest" : {
"c2jName" : "ListDevicesRequest",
"documentation" : "Represents the result of a list devices request.
",
"shapeName" : "ListDevicesRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The device types' ARNs.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device types' ARNs.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.*/",
"getterDocumentation" : "/**The device types' ARNs.
\n@return The device types' ARNs.*/",
"fluentSetterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listDevicesRequest",
"variableType" : "ListDevicesRequest",
"variableDeclarationType" : "ListDevicesRequest",
"documentation" : null,
"variableSetterType" : "ListDevicesRequest",
"simpleType" : "ListDevicesRequest"
},
"marshaller" : {
"action" : "ListDevices",
"verb" : "POST",
"target" : "DeviceFarm_20150623.ListDevices",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Arn" : {
"documentation" : "The device types' ARNs.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device types' ARNs.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.*/",
"getterDocumentation" : "/**The device types' ARNs.
\n@return The device types' ARNs.*/",
"fluentSetterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device types' ARNs.
\n@param arn The device types' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ListOfferingsRequest" : {
"c2jName" : "ListOfferingsRequest",
"documentation" : "Represents the request to list all offerings.
",
"shapeName" : "ListOfferingsRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listOfferingsRequest",
"variableType" : "ListOfferingsRequest",
"variableDeclarationType" : "ListOfferingsRequest",
"documentation" : null,
"variableSetterType" : "ListOfferingsRequest",
"simpleType" : "ListOfferingsRequest"
},
"marshaller" : {
"action" : "ListOfferings",
"verb" : "POST",
"target" : "DeviceFarm_20150623.ListOfferings",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ListUniqueProblemsRequest" : {
"c2jName" : "ListUniqueProblemsRequest",
"documentation" : "Represents a request to the list unique problems operation.
",
"shapeName" : "ListUniqueProblemsRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The unique problems' ARNs.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The unique problems' ARNs.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.*/",
"getterDocumentation" : "/**The unique problems' ARNs.
\n@return The unique problems' ARNs.*/",
"fluentSetterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listUniqueProblemsRequest",
"variableType" : "ListUniqueProblemsRequest",
"variableDeclarationType" : "ListUniqueProblemsRequest",
"documentation" : null,
"variableSetterType" : "ListUniqueProblemsRequest",
"simpleType" : "ListUniqueProblemsRequest"
},
"marshaller" : {
"action" : "ListUniqueProblems",
"verb" : "POST",
"target" : "DeviceFarm_20150623.ListUniqueProblems",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Arn" : {
"documentation" : "The unique problems' ARNs.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The unique problems' ARNs.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.*/",
"getterDocumentation" : "/**The unique problems' ARNs.
\n@return The unique problems' ARNs.*/",
"fluentSetterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The unique problems' ARNs.
\n@param arn The unique problems' ARNs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ScheduleRunConfiguration" : {
"c2jName" : "ScheduleRunConfiguration",
"documentation" : "Represents the settings for a run. Includes things like location, radio states, auxiliary apps, and network profiles.
",
"shapeName" : "ScheduleRunConfiguration",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
",
"name" : "ExtraDataPackageArn",
"c2jName" : "extraDataPackageArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "extraDataPackageArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "extraDataPackageArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "extraDataPackageArn",
"marshallLocationName" : "extraDataPackageArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/",
"getterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@return The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/",
"fluentSetterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Reserved for internal use.
",
"name" : "NetworkProfileArn",
"c2jName" : "networkProfileArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "networkProfileArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Reserved for internal use.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "networkProfileArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "networkProfileArn",
"marshallLocationName" : "networkProfileArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.*/",
"getterDocumentation" : "/**Reserved for internal use.
\n@return Reserved for internal use.*/",
"fluentSetterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Information about the locale that is used for the run.
",
"name" : "Locale",
"c2jName" : "locale",
"c2jShape" : "String",
"variable" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Information about the locale that is used for the run.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "locale",
"marshallLocationName" : "locale",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.*/",
"getterDocumentation" : "/**Information about the locale that is used for the run.
\n@return Information about the locale that is used for the run.*/",
"fluentSetterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Information about the location that is used for the run.
",
"name" : "Location",
"c2jName" : "location",
"c2jShape" : "Location",
"variable" : {
"variableName" : "location",
"variableType" : "Location",
"variableDeclarationType" : "Location",
"documentation" : "Information about the location that is used for the run.
",
"variableSetterType" : "Location",
"simpleType" : "Location"
},
"setterModel" : {
"variableName" : "location",
"variableType" : "Location",
"variableDeclarationType" : "Location",
"documentation" : "",
"variableSetterType" : "Location",
"simpleType" : "Location"
},
"getterModel" : {
"returnType" : "Location",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "location",
"marshallLocationName" : "location",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.*/",
"getterDocumentation" : "/**Information about the location that is used for the run.
\n@return Information about the location that is used for the run.*/",
"fluentSetterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Information about the radio states for the run.
",
"name" : "Radios",
"c2jName" : "radios",
"c2jShape" : "Radios",
"variable" : {
"variableName" : "radios",
"variableType" : "Radios",
"variableDeclarationType" : "Radios",
"documentation" : "Information about the radio states for the run.
",
"variableSetterType" : "Radios",
"simpleType" : "Radios"
},
"setterModel" : {
"variableName" : "radios",
"variableType" : "Radios",
"variableDeclarationType" : "Radios",
"documentation" : "",
"variableSetterType" : "Radios",
"simpleType" : "Radios"
},
"getterModel" : {
"returnType" : "Radios",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "radios",
"marshallLocationName" : "radios",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.*/",
"getterDocumentation" : "/**Information about the radio states for the run.
\n@return Information about the radio states for the run.*/",
"fluentSetterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "A list of auxiliary apps for the run.
",
"name" : "AuxiliaryApps",
"c2jName" : "auxiliaryApps",
"c2jShape" : "AmazonResourceNames",
"variable" : {
"variableName" : "auxiliaryApps",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of auxiliary apps for the run.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "auxiliaryApps",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "auxiliaryApps",
"marshallLocationName" : "auxiliaryApps",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "String",
"simple" : true,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**A list of auxiliary apps for the run.
\n@param auxiliaryApps A list of auxiliary apps for the run.*/",
"getterDocumentation" : "/**A list of auxiliary apps for the run.
\n@return A list of auxiliary apps for the run.*/",
"fluentSetterDocumentation" : "/**A list of auxiliary apps for the run.
\n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of auxiliary apps for the run.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAuxiliaryApps(java.util.Collection)} or {@link #withAuxiliaryApps(java.util.Collection)} if you want to override the existing values.
\n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
",
"name" : "BillingMethod",
"c2jName" : "billingMethod",
"c2jShape" : "BillingMethod",
"variable" : {
"variableName" : "billingMethod",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "billingMethod",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "billingMethod",
"marshallLocationName" : "billingMethod",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "BillingMethod",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@see BillingMethod*/",
"getterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@return Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@see BillingMethod*/",
"fluentSetterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/",
"varargSetterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "scheduleRunConfiguration",
"variableType" : "ScheduleRunConfiguration",
"variableDeclarationType" : "ScheduleRunConfiguration",
"documentation" : null,
"variableSetterType" : "ScheduleRunConfiguration",
"simpleType" : "ScheduleRunConfiguration"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Locale" : {
"documentation" : "Information about the locale that is used for the run.
",
"name" : "Locale",
"c2jName" : "locale",
"c2jShape" : "String",
"variable" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Information about the locale that is used for the run.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "locale",
"marshallLocationName" : "locale",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.*/",
"getterDocumentation" : "/**Information about the locale that is used for the run.
\n@return Information about the locale that is used for the run.*/",
"fluentSetterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the locale that is used for the run.
\n@param locale Information about the locale that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"ExtraDataPackageArn" : {
"documentation" : "The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
",
"name" : "ExtraDataPackageArn",
"c2jName" : "extraDataPackageArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "extraDataPackageArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "extraDataPackageArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "extraDataPackageArn",
"marshallLocationName" : "extraDataPackageArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/",
"getterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@return The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.*/",
"fluentSetterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.
\n@param extraDataPackageArn The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract to external data for Android or the app's sandbox for iOS.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"AuxiliaryApps" : {
"documentation" : "A list of auxiliary apps for the run.
",
"name" : "AuxiliaryApps",
"c2jName" : "auxiliaryApps",
"c2jShape" : "AmazonResourceNames",
"variable" : {
"variableName" : "auxiliaryApps",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of auxiliary apps for the run.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "auxiliaryApps",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "auxiliaryApps",
"marshallLocationName" : "auxiliaryApps",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "String",
"simple" : true,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**A list of auxiliary apps for the run.
\n@param auxiliaryApps A list of auxiliary apps for the run.*/",
"getterDocumentation" : "/**A list of auxiliary apps for the run.
\n@return A list of auxiliary apps for the run.*/",
"fluentSetterDocumentation" : "/**A list of auxiliary apps for the run.
\n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of auxiliary apps for the run.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAuxiliaryApps(java.util.Collection)} or {@link #withAuxiliaryApps(java.util.Collection)} if you want to override the existing values.
\n@param auxiliaryApps A list of auxiliary apps for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"BillingMethod" : {
"documentation" : "Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
",
"name" : "BillingMethod",
"c2jName" : "billingMethod",
"c2jShape" : "BillingMethod",
"variable" : {
"variableName" : "billingMethod",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "billingMethod",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "billingMethod",
"marshallLocationName" : "billingMethod",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "BillingMethod",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@see BillingMethod*/",
"getterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@return Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@see BillingMethod*/",
"fluentSetterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/",
"varargSetterDocumentation" : "/**Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.
\n@param billingMethod Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is unmetered
.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod*/",
"map" : false
},
"Radios" : {
"documentation" : "Information about the radio states for the run.
",
"name" : "Radios",
"c2jName" : "radios",
"c2jShape" : "Radios",
"variable" : {
"variableName" : "radios",
"variableType" : "Radios",
"variableDeclarationType" : "Radios",
"documentation" : "Information about the radio states for the run.
",
"variableSetterType" : "Radios",
"simpleType" : "Radios"
},
"setterModel" : {
"variableName" : "radios",
"variableType" : "Radios",
"variableDeclarationType" : "Radios",
"documentation" : "",
"variableSetterType" : "Radios",
"simpleType" : "Radios"
},
"getterModel" : {
"returnType" : "Radios",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "radios",
"marshallLocationName" : "radios",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.*/",
"getterDocumentation" : "/**Information about the radio states for the run.
\n@return Information about the radio states for the run.*/",
"fluentSetterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the radio states for the run.
\n@param radios Information about the radio states for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"NetworkProfileArn" : {
"documentation" : "Reserved for internal use.
",
"name" : "NetworkProfileArn",
"c2jName" : "networkProfileArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "networkProfileArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Reserved for internal use.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "networkProfileArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "networkProfileArn",
"marshallLocationName" : "networkProfileArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.*/",
"getterDocumentation" : "/**Reserved for internal use.
\n@return Reserved for internal use.*/",
"fluentSetterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Reserved for internal use.
\n@param networkProfileArn Reserved for internal use.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Location" : {
"documentation" : "Information about the location that is used for the run.
",
"name" : "Location",
"c2jName" : "location",
"c2jShape" : "Location",
"variable" : {
"variableName" : "location",
"variableType" : "Location",
"variableDeclarationType" : "Location",
"documentation" : "Information about the location that is used for the run.
",
"variableSetterType" : "Location",
"simpleType" : "Location"
},
"setterModel" : {
"variableName" : "location",
"variableType" : "Location",
"variableDeclarationType" : "Location",
"documentation" : "",
"variableSetterType" : "Location",
"simpleType" : "Location"
},
"getterModel" : {
"returnType" : "Location",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "location",
"marshallLocationName" : "location",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.*/",
"getterDocumentation" : "/**Information about the location that is used for the run.
\n@return Information about the location that is used for the run.*/",
"fluentSetterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Information about the location that is used for the run.
\n@param location Information about the location that is used for the run.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"MonetaryAmount" : {
"c2jName" : "MonetaryAmount",
"documentation" : "A number representing the monetary amount for an offering or transaction.
",
"shapeName" : "MonetaryAmount",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The numerical amount of an offering or transaction.
",
"name" : "Amount",
"c2jName" : "amount",
"c2jShape" : "Double",
"variable" : {
"variableName" : "amount",
"variableType" : "Double",
"variableDeclarationType" : "Double",
"documentation" : "The numerical amount of an offering or transaction.
",
"variableSetterType" : "Double",
"simpleType" : "Double"
},
"setterModel" : {
"variableName" : "amount",
"variableType" : "Double",
"variableDeclarationType" : "Double",
"documentation" : "",
"variableSetterType" : "Double",
"simpleType" : "Double"
},
"getterModel" : {
"returnType" : "Double",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "amount",
"marshallLocationName" : "amount",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.*/",
"getterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@return The numerical amount of an offering or transaction.*/",
"fluentSetterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
",
"name" : "CurrencyCode",
"c2jName" : "currencyCode",
"c2jShape" : "CurrencyCode",
"variable" : {
"variableName" : "currencyCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "currencyCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "currencyCode",
"marshallLocationName" : "currencyCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "CurrencyCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@see CurrencyCode*/",
"getterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@return The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@see CurrencyCode*/",
"fluentSetterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/",
"varargSetterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "monetaryAmount",
"variableType" : "MonetaryAmount",
"variableDeclarationType" : "MonetaryAmount",
"documentation" : null,
"variableSetterType" : "MonetaryAmount",
"simpleType" : "MonetaryAmount"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"CurrencyCode" : {
"documentation" : "The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
",
"name" : "CurrencyCode",
"c2jName" : "currencyCode",
"c2jShape" : "CurrencyCode",
"variable" : {
"variableName" : "currencyCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "currencyCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "currencyCode",
"marshallLocationName" : "currencyCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "CurrencyCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@see CurrencyCode*/",
"getterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@return The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@see CurrencyCode*/",
"fluentSetterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/",
"varargSetterDocumentation" : "/**The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"
\n@param currencyCode The currency code of a monetary amount. For example, USD
means \"U.S. dollars.\"\n@return Returns a reference to this object so that method calls can be chained together.\n@see CurrencyCode*/",
"map" : false
},
"Amount" : {
"documentation" : "The numerical amount of an offering or transaction.
",
"name" : "Amount",
"c2jName" : "amount",
"c2jShape" : "Double",
"variable" : {
"variableName" : "amount",
"variableType" : "Double",
"variableDeclarationType" : "Double",
"documentation" : "The numerical amount of an offering or transaction.
",
"variableSetterType" : "Double",
"simpleType" : "Double"
},
"setterModel" : {
"variableName" : "amount",
"variableType" : "Double",
"variableDeclarationType" : "Double",
"documentation" : "",
"variableSetterType" : "Double",
"simpleType" : "Double"
},
"getterModel" : {
"returnType" : "Double",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "amount",
"marshallLocationName" : "amount",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.*/",
"getterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@return The numerical amount of an offering or transaction.*/",
"fluentSetterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The numerical amount of an offering or transaction.
\n@param amount The numerical amount of an offering or transaction.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"DeleteProjectResult" : {
"c2jName" : "DeleteProjectResult",
"documentation" : "Represents the result of a delete project request.
",
"shapeName" : "DeleteProjectResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "deleteProjectResult",
"variableType" : "DeleteProjectResult",
"variableDeclarationType" : "DeleteProjectResult",
"documentation" : null,
"variableSetterType" : "DeleteProjectResult",
"simpleType" : "DeleteProjectResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"Offering" : {
"c2jName" : "Offering",
"documentation" : "Represents the metadata of a device offering.
",
"shapeName" : "Offering",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID that corresponds to a device offering.
",
"name" : "Id",
"c2jName" : "id",
"c2jShape" : "OfferingIdentifier",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID that corresponds to a device offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "id",
"marshallLocationName" : "id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.*/",
"getterDocumentation" : "/**The ID that corresponds to a device offering.
\n@return The ID that corresponds to a device offering.*/",
"fluentSetterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "A string describing the offering.
",
"name" : "Description",
"c2jName" : "description",
"c2jShape" : "Message",
"variable" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A string describing the offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "description",
"marshallLocationName" : "description",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.*/",
"getterDocumentation" : "/**A string describing the offering.
\n@return A string describing the offering.*/",
"fluentSetterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The type of offering (e.g., \"RECURRING\") for a device.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "OfferingType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The type of offering (e.g., \"RECURRING\") for a device.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "OfferingType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/",
"getterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@return The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/",
"fluentSetterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/",
"varargSetterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/",
"map" : false
}, {
"documentation" : "The platform of the device (e.g., ANDROID or IOS).
",
"name" : "Platform",
"c2jName" : "platform",
"c2jShape" : "DevicePlatform",
"variable" : {
"variableName" : "platform",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The platform of the device (e.g., ANDROID or IOS).
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "platform",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "platform",
"marshallLocationName" : "platform",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "DevicePlatform",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/",
"getterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@return The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/",
"fluentSetterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/",
"varargSetterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/",
"map" : false
}, {
"documentation" : "Specifies whether there are recurring charges for the offering.
",
"name" : "RecurringCharges",
"c2jName" : "recurringCharges",
"c2jShape" : "RecurringCharges",
"variable" : {
"variableName" : "recurringCharges",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Specifies whether there are recurring charges for the offering.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "recurringCharges",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "recurringCharges",
"marshallLocationName" : "recurringCharges",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "RecurringCharge",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "RecurringCharge",
"variable" : {
"variableName" : "member",
"variableType" : "RecurringCharge",
"variableDeclarationType" : "RecurringCharge",
"documentation" : "",
"variableSetterType" : "RecurringCharge",
"simpleType" : "RecurringCharge"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "RecurringCharge",
"variableDeclarationType" : "RecurringCharge",
"documentation" : "",
"variableSetterType" : "RecurringCharge",
"simpleType" : "RecurringCharge"
},
"getterModel" : {
"returnType" : "RecurringCharge",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "RecurringCharge",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.*/",
"getterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@return Specifies whether there are recurring charges for the offering.*/",
"fluentSetterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRecurringCharges(java.util.Collection)} or {@link #withRecurringCharges(java.util.Collection)} if you want to override the existing values.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "offering",
"variableType" : "Offering",
"variableDeclarationType" : "Offering",
"documentation" : null,
"variableSetterType" : "Offering",
"simpleType" : "Offering"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Type" : {
"documentation" : "The type of offering (e.g., \"RECURRING\") for a device.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "OfferingType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The type of offering (e.g., \"RECURRING\") for a device.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "OfferingType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/",
"getterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@return The type of offering (e.g., \"RECURRING\") for a device.\n@see OfferingType*/",
"fluentSetterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/",
"varargSetterDocumentation" : "/**The type of offering (e.g., \"RECURRING\") for a device.
\n@param type The type of offering (e.g., \"RECURRING\") for a device.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OfferingType*/",
"map" : false
},
"Description" : {
"documentation" : "A string describing the offering.
",
"name" : "Description",
"c2jName" : "description",
"c2jShape" : "Message",
"variable" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A string describing the offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "description",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "description",
"marshallLocationName" : "description",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.*/",
"getterDocumentation" : "/**A string describing the offering.
\n@return A string describing the offering.*/",
"fluentSetterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A string describing the offering.
\n@param description A string describing the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Platform" : {
"documentation" : "The platform of the device (e.g., ANDROID or IOS).
",
"name" : "Platform",
"c2jName" : "platform",
"c2jShape" : "DevicePlatform",
"variable" : {
"variableName" : "platform",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The platform of the device (e.g., ANDROID or IOS).
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "platform",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "platform",
"marshallLocationName" : "platform",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "DevicePlatform",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/",
"getterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@return The platform of the device (e.g., ANDROID or IOS).\n@see DevicePlatform*/",
"fluentSetterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/",
"varargSetterDocumentation" : "/**The platform of the device (e.g., ANDROID or IOS).
\n@param platform The platform of the device (e.g., ANDROID or IOS).\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform*/",
"map" : false
},
"RecurringCharges" : {
"documentation" : "Specifies whether there are recurring charges for the offering.
",
"name" : "RecurringCharges",
"c2jName" : "recurringCharges",
"c2jShape" : "RecurringCharges",
"variable" : {
"variableName" : "recurringCharges",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Specifies whether there are recurring charges for the offering.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "recurringCharges",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "recurringCharges",
"marshallLocationName" : "recurringCharges",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "RecurringCharge",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "RecurringCharge",
"variable" : {
"variableName" : "member",
"variableType" : "RecurringCharge",
"variableDeclarationType" : "RecurringCharge",
"documentation" : "",
"variableSetterType" : "RecurringCharge",
"simpleType" : "RecurringCharge"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "RecurringCharge",
"variableDeclarationType" : "RecurringCharge",
"documentation" : "",
"variableSetterType" : "RecurringCharge",
"simpleType" : "RecurringCharge"
},
"getterModel" : {
"returnType" : "RecurringCharge",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "RecurringCharge",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.*/",
"getterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@return Specifies whether there are recurring charges for the offering.*/",
"fluentSetterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether there are recurring charges for the offering.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRecurringCharges(java.util.Collection)} or {@link #withRecurringCharges(java.util.Collection)} if you want to override the existing values.
\n@param recurringCharges Specifies whether there are recurring charges for the offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Id" : {
"documentation" : "The ID that corresponds to a device offering.
",
"name" : "Id",
"c2jName" : "id",
"c2jShape" : "OfferingIdentifier",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID that corresponds to a device offering.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "id",
"marshallLocationName" : "id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.*/",
"getterDocumentation" : "/**The ID that corresponds to a device offering.
\n@return The ID that corresponds to a device offering.*/",
"fluentSetterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID that corresponds to a device offering.
\n@param id The ID that corresponds to a device offering.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"CreateUploadRequest" : {
"c2jName" : "CreateUploadRequest",
"documentation" : "Represents a request to the create upload operation.
",
"shapeName" : "CreateUploadRequest",
"deprecated" : false,
"required" : [ "projectArn", "name", "type" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN of the project for the upload.
",
"name" : "ProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the project for the upload.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "projectArn",
"marshallLocationName" : "projectArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.*/",
"getterDocumentation" : "/**The ARN of the project for the upload.
\n@return The ARN of the project for the upload.*/",
"fluentSetterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The upload's file name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's file name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.*/",
"getterDocumentation" : "/**The upload's file name.
\n@return The upload's file name.*/",
"fluentSetterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "UploadType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UploadType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@see UploadType*/",
"getterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@return The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@see UploadType*/",
"fluentSetterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/",
"varargSetterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/",
"map" : false
}, {
"documentation" : "
The upload's content type (for example, \"application/octet-stream\").
",
"name" : "ContentType",
"c2jName" : "contentType",
"c2jShape" : "ContentType",
"variable" : {
"variableName" : "contentType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's content type (for example, \"application/octet-stream\").
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "contentType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "contentType",
"marshallLocationName" : "contentType",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").*/",
"getterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@return The upload's content type (for example, \"application/octet-stream\").*/",
"fluentSetterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "createUploadRequest",
"variableType" : "CreateUploadRequest",
"variableDeclarationType" : "CreateUploadRequest",
"documentation" : null,
"variableSetterType" : "CreateUploadRequest",
"simpleType" : "CreateUploadRequest"
},
"marshaller" : {
"action" : "CreateUpload",
"verb" : "POST",
"target" : "DeviceFarm_20150623.CreateUpload",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ProjectArn" : {
"documentation" : "The ARN of the project for the upload.
",
"name" : "ProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN of the project for the upload.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "projectArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "projectArn",
"marshallLocationName" : "projectArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.*/",
"getterDocumentation" : "/**The ARN of the project for the upload.
\n@return The ARN of the project for the upload.*/",
"fluentSetterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN of the project for the upload.
\n@param projectArn The ARN of the project for the upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Type" : {
"documentation" : "The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
",
"name" : "Type",
"c2jName" : "type",
"c2jShape" : "UploadType",
"variable" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "type",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "type",
"marshallLocationName" : "type",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UploadType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@see UploadType*/",
"getterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@return The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@see UploadType*/",
"fluentSetterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/",
"varargSetterDocumentation" : "/**
The upload's upload type.
Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.
\n@param type The upload's upload type. Must be one of the following values:
ANDROID_APP: An Android upload.
IOS_APP: An iOS upload.
WEB_APP: A web appliction upload.
EXTERNAL_DATA: An external data upload.
APPIUM_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE: An Appium Java JUnit test package upload.
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE: An Appium Java TestNG test package upload.
APPIUM_WEB_PYTHON_TEST_PACKAGE: An Appium Python test package upload.
CALABASH_TEST_PACKAGE: A Calabash test package upload.
INSTRUMENTATION_TEST_PACKAGE: An instrumentation upload.
UIAUTOMATION_TEST_PACKAGE: A uiautomation test package upload.
UIAUTOMATOR_TEST_PACKAGE: A uiautomator test package upload.
XCTEST_TEST_PACKAGE: An XCode test package upload.
XCTEST_UI_TEST_PACKAGE: An XCode UI test package upload.
Note If you call CreateUpload
with WEB_APP
specified, AWS Device Farm throws an ArgumentException
error.\n@return Returns a reference to this object so that method calls can be chained together.\n@see UploadType*/",
"map" : false
},
"ContentType" : {
"documentation" : "
The upload's content type (for example, \"application/octet-stream\").
",
"name" : "ContentType",
"c2jName" : "contentType",
"c2jShape" : "ContentType",
"variable" : {
"variableName" : "contentType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's content type (for example, \"application/octet-stream\").
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "contentType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "contentType",
"marshallLocationName" : "contentType",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").*/",
"getterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@return The upload's content type (for example, \"application/octet-stream\").*/",
"fluentSetterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload's content type (for example, \"application/octet-stream\").
\n@param contentType The upload's content type (for example, \"application/octet-stream\").\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Name" : {
"documentation" : "The upload's file name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload's file name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.*/",
"getterDocumentation" : "/**The upload's file name.
\n@return The upload's file name.*/",
"fluentSetterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload's file name.
\n@param name The upload's file name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"DeleteProjectRequest" : {
"c2jName" : "DeleteProjectRequest",
"documentation" : "Represents a request to the delete project operation.
",
"shapeName" : "DeleteProjectRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteProjectRequest",
"variableType" : "DeleteProjectRequest",
"variableDeclarationType" : "DeleteProjectRequest",
"documentation" : null,
"variableSetterType" : "DeleteProjectRequest",
"simpleType" : "DeleteProjectRequest"
},
"marshaller" : {
"action" : "DeleteProject",
"verb" : "POST",
"target" : "DeviceFarm_20150623.DeleteProject",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm project you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"GetAccountSettingsRequest" : {
"c2jName" : "GetAccountSettingsRequest",
"documentation" : "Represents the request sent to retrieve the account settings.
",
"shapeName" : "GetAccountSettingsRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "getAccountSettingsRequest",
"variableType" : "GetAccountSettingsRequest",
"variableDeclarationType" : "GetAccountSettingsRequest",
"documentation" : null,
"variableSetterType" : "GetAccountSettingsRequest",
"simpleType" : "GetAccountSettingsRequest"
},
"marshaller" : {
"action" : "GetAccountSettings",
"verb" : "POST",
"target" : "DeviceFarm_20150623.GetAccountSettings",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"RecurringCharge" : {
"c2jName" : "RecurringCharge",
"documentation" : "Specifies whether charges for devices will be recurring.
",
"shapeName" : "RecurringCharge",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The cost of the recurring charge.
",
"name" : "Cost",
"c2jName" : "cost",
"c2jShape" : "MonetaryAmount",
"variable" : {
"variableName" : "cost",
"variableType" : "MonetaryAmount",
"variableDeclarationType" : "MonetaryAmount",
"documentation" : "The cost of the recurring charge.
",
"variableSetterType" : "MonetaryAmount",
"simpleType" : "MonetaryAmount"
},
"setterModel" : {
"variableName" : "cost",
"variableType" : "MonetaryAmount",
"variableDeclarationType" : "MonetaryAmount",
"documentation" : "",
"variableSetterType" : "MonetaryAmount",
"simpleType" : "MonetaryAmount"
},
"getterModel" : {
"returnType" : "MonetaryAmount",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "cost",
"marshallLocationName" : "cost",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.*/",
"getterDocumentation" : "/**The cost of the recurring charge.
\n@return The cost of the recurring charge.*/",
"fluentSetterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The frequency in which charges will recur.
",
"name" : "Frequency",
"c2jName" : "frequency",
"c2jShape" : "RecurringChargeFrequency",
"variable" : {
"variableName" : "frequency",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The frequency in which charges will recur.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "frequency",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "frequency",
"marshallLocationName" : "frequency",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "RecurringChargeFrequency",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/",
"getterDocumentation" : "/**The frequency in which charges will recur.
\n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/",
"fluentSetterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/",
"varargSetterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "recurringCharge",
"variableType" : "RecurringCharge",
"variableDeclarationType" : "RecurringCharge",
"documentation" : null,
"variableSetterType" : "RecurringCharge",
"simpleType" : "RecurringCharge"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Frequency" : {
"documentation" : "The frequency in which charges will recur.
",
"name" : "Frequency",
"c2jName" : "frequency",
"c2jShape" : "RecurringChargeFrequency",
"variable" : {
"variableName" : "frequency",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The frequency in which charges will recur.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "frequency",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "frequency",
"marshallLocationName" : "frequency",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "RecurringChargeFrequency",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@see RecurringChargeFrequency*/",
"getterDocumentation" : "/**The frequency in which charges will recur.
\n@return The frequency in which charges will recur.\n@see RecurringChargeFrequency*/",
"fluentSetterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/",
"varargSetterDocumentation" : "/**The frequency in which charges will recur.
\n@param frequency The frequency in which charges will recur.\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecurringChargeFrequency*/",
"map" : false
},
"Cost" : {
"documentation" : "The cost of the recurring charge.
",
"name" : "Cost",
"c2jName" : "cost",
"c2jShape" : "MonetaryAmount",
"variable" : {
"variableName" : "cost",
"variableType" : "MonetaryAmount",
"variableDeclarationType" : "MonetaryAmount",
"documentation" : "The cost of the recurring charge.
",
"variableSetterType" : "MonetaryAmount",
"simpleType" : "MonetaryAmount"
},
"setterModel" : {
"variableName" : "cost",
"variableType" : "MonetaryAmount",
"variableDeclarationType" : "MonetaryAmount",
"documentation" : "",
"variableSetterType" : "MonetaryAmount",
"simpleType" : "MonetaryAmount"
},
"getterModel" : {
"returnType" : "MonetaryAmount",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "cost",
"marshallLocationName" : "cost",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.*/",
"getterDocumentation" : "/**The cost of the recurring charge.
\n@return The cost of the recurring charge.*/",
"fluentSetterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The cost of the recurring charge.
\n@param cost The cost of the recurring charge.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"Project" : {
"c2jName" : "Project",
"documentation" : "Represents an operating-system neutral workspace for running and managing tests.
",
"shapeName" : "Project",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The project's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The project's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.*/",
"getterDocumentation" : "/**The project's ARN.
\n@return The project's ARN.*/",
"fluentSetterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "The project's name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The project's name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The project's name.
\n@param name The project's name.*/",
"getterDocumentation" : "/**The project's name.
\n@return The project's name.*/",
"fluentSetterDocumentation" : "/**The project's name.
\n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The project's name.
\n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "When the project was created.
",
"name" : "Created",
"c2jName" : "created",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "When the project was created.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "created",
"marshallLocationName" : "created",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**When the project was created.
\n@param created When the project was created.*/",
"getterDocumentation" : "/**When the project was created.
\n@return When the project was created.*/",
"fluentSetterDocumentation" : "/**When the project was created.
\n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**When the project was created.
\n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "project",
"variableType" : "Project",
"variableDeclarationType" : "Project",
"documentation" : null,
"variableSetterType" : "Project",
"simpleType" : "Project"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "The project's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The project's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.*/",
"getterDocumentation" : "/**The project's ARN.
\n@return The project's ARN.*/",
"fluentSetterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The project's ARN.
\n@param arn The project's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Name" : {
"documentation" : "The project's name.
",
"name" : "Name",
"c2jName" : "name",
"c2jShape" : "Name",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The project's name.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "name",
"marshallLocationName" : "name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The project's name.
\n@param name The project's name.*/",
"getterDocumentation" : "/**The project's name.
\n@return The project's name.*/",
"fluentSetterDocumentation" : "/**The project's name.
\n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The project's name.
\n@param name The project's name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"Created" : {
"documentation" : "When the project was created.
",
"name" : "Created",
"c2jName" : "created",
"c2jShape" : "DateTime",
"variable" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "When the project was created.
",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"setterModel" : {
"variableName" : "created",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"variableSetterType" : "java.util.Date",
"simpleType" : "Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "created",
"marshallLocationName" : "created",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**When the project was created.
\n@param created When the project was created.*/",
"getterDocumentation" : "/**When the project was created.
\n@return When the project was created.*/",
"fluentSetterDocumentation" : "/**When the project was created.
\n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**When the project was created.
\n@param created When the project was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"StopRunRequest" : {
"c2jName" : "StopRunRequest",
"documentation" : "Represents the request to stop a specific run.
",
"shapeName" : "StopRunRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "stopRunRequest",
"variableType" : "StopRunRequest",
"variableDeclarationType" : "StopRunRequest",
"documentation" : null,
"variableSetterType" : "StopRunRequest",
"simpleType" : "StopRunRequest"
},
"marshaller" : {
"action" : "StopRun",
"verb" : "POST",
"target" : "DeviceFarm_20150623.StopRun",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/",
"getterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@return Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.*/",
"fluentSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.
\n@param arn Represents the Amazon Resource Name (ARN) of the Device Farm run you wish to stop.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"ListOfferingTransactionsResult" : {
"c2jName" : "ListOfferingTransactionsResult",
"documentation" : "Returns the transaction log of the specified offerings.
",
"shapeName" : "ListOfferingTransactionsResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The audit log of subscriptions you have purchased and modified through AWS Device Farm.
",
"name" : "OfferingTransactions",
"c2jName" : "offeringTransactions",
"c2jShape" : "OfferingTransactions",
"variable" : {
"variableName" : "offeringTransactions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The audit log of subscriptions you have purchased and modified through AWS Device Farm.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "offeringTransactions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "offeringTransactions",
"marshallLocationName" : "offeringTransactions",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "OfferingTransaction",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "OfferingTransaction",
"variable" : {
"variableName" : "member",
"variableType" : "OfferingTransaction",
"variableDeclarationType" : "OfferingTransaction",
"documentation" : "",
"variableSetterType" : "OfferingTransaction",
"simpleType" : "OfferingTransaction"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "OfferingTransaction",
"variableDeclarationType" : "OfferingTransaction",
"documentation" : "",
"variableSetterType" : "OfferingTransaction",
"simpleType" : "OfferingTransaction"
},
"getterModel" : {
"returnType" : "OfferingTransaction",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "OfferingTransaction",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/",
"getterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@return The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/",
"fluentSetterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setOfferingTransactions(java.util.Collection)} or {@link #withOfferingTransactions(java.util.Collection)} if you want to override the existing values.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}, {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "listOfferingTransactionsResult",
"variableType" : "ListOfferingTransactionsResult",
"variableDeclarationType" : "ListOfferingTransactionsResult",
"documentation" : null,
"variableSetterType" : "ListOfferingTransactionsResult",
"simpleType" : "ListOfferingTransactionsResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"OfferingTransactions" : {
"documentation" : "The audit log of subscriptions you have purchased and modified through AWS Device Farm.
",
"name" : "OfferingTransactions",
"c2jName" : "offeringTransactions",
"c2jShape" : "OfferingTransactions",
"variable" : {
"variableName" : "offeringTransactions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The audit log of subscriptions you have purchased and modified through AWS Device Farm.
",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"setterModel" : {
"variableName" : "offeringTransactions",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"variableSetterType" : "java.util.Collection",
"simpleType" : "List"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "offeringTransactions",
"marshallLocationName" : "offeringTransactions",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "OfferingTransaction",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "OfferingTransaction",
"variable" : {
"variableName" : "member",
"variableType" : "OfferingTransaction",
"variableDeclarationType" : "OfferingTransaction",
"documentation" : "",
"variableSetterType" : "OfferingTransaction",
"simpleType" : "OfferingTransaction"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "OfferingTransaction",
"variableDeclarationType" : "OfferingTransaction",
"documentation" : "",
"variableSetterType" : "OfferingTransaction",
"simpleType" : "OfferingTransaction"
},
"getterModel" : {
"returnType" : "OfferingTransaction",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simpleType" : "OfferingTransaction",
"simple" : false,
"map" : false,
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : true,
"simple" : false,
"setterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/",
"getterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@return The audit log of subscriptions you have purchased and modified through AWS Device Farm.*/",
"fluentSetterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The audit log of subscriptions you have purchased and modified through AWS Device Farm.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setOfferingTransactions(java.util.Collection)} or {@link #withOfferingTransactions(java.util.Collection)} if you want to override the existing values.
\n@param offeringTransactions The audit log of subscriptions you have purchased and modified through AWS Device Farm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"GetDevicePoolRequest" : {
"c2jName" : "GetDevicePoolRequest",
"documentation" : "Represents a request to the get device pool operation.
",
"shapeName" : "GetDevicePoolRequest",
"deprecated" : false,
"required" : [ "arn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The device pool's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device pool's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.*/",
"getterDocumentation" : "/**The device pool's ARN.
\n@return The device pool's ARN.*/",
"fluentSetterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
} ],
"enums" : null,
"variable" : {
"variableName" : "getDevicePoolRequest",
"variableType" : "GetDevicePoolRequest",
"variableDeclarationType" : "GetDevicePoolRequest",
"documentation" : null,
"variableSetterType" : "GetDevicePoolRequest",
"simpleType" : "GetDevicePoolRequest"
},
"marshaller" : {
"action" : "GetDevicePool",
"verb" : "POST",
"target" : "DeviceFarm_20150623.GetDevicePool",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Arn" : {
"documentation" : "The device pool's ARN.
",
"name" : "Arn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"variable" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The device pool's ARN.
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "arn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "arn",
"marshallLocationName" : "arn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.*/",
"getterDocumentation" : "/**The device pool's ARN.
\n@return The device pool's ARN.*/",
"fluentSetterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The device pool's ARN.
\n@param arn The device pool's ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"map" : false
}
}
},
"Rule" : {
"c2jName" : "Rule",
"documentation" : "Represents a condition for a device pool.
",
"shapeName" : "Rule",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
",
"name" : "Attribute",
"c2jName" : "attribute",
"c2jShape" : "DeviceAttribute",
"variable" : {
"variableName" : "attribute",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
",
"variableSetterType" : "String",
"simpleType" : "String"
},
"setterModel" : {
"variableName" : "attribute",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"variableSetterType" : "String",
"simpleType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "attribute",
"marshallLocationName" : "attribute",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false,
"header" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "DeviceAttribute",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"list" : false,
"simple" : true,
"setterDocumentation" : "/**The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
. Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@see DeviceAttribute*/",
"getterDocumentation" : "/**The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@return The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
. Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@see DeviceAttribute*/",
"fluentSetterDocumentation" : "/**The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@param attribute The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
. Allowed values include:
ARN: The ARN.
FORM_FACTOR: The form factor (for example, phone or tablet).
MANUFACTURER: The manufacturer.
PLATFORM: The platform (for example, Android or iOS).
\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeviceAttribute*/",
"varargSetterDocumentation" : "/**The rule's stringified attribute. For example, specify the value as \"\\\"abc\\\"\"
.
Allowed values include: