models.devicefarm-2015-06-23-intermediate.json Maven / Gradle / Ivy
Show all versions of devicefarm Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "purchaseOffering", "renewOffering", "listVPCEConfigurations" ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "listOfferingTransactions", "getAccountSettings", "getOfferingStatus", "listDeviceInstances", "listDevices", "listInstanceProfiles", "listOfferingPromotions", "listOfferings", "listProjects" ]
},
"metadata" : {
"apiVersion" : "2015-06-23",
"asyncBuilder" : "DefaultDeviceFarmAsyncClientBuilder",
"asyncBuilderInterface" : "DeviceFarmAsyncClientBuilder",
"asyncClient" : "DefaultDeviceFarmAsyncClient",
"asyncInterface" : "DeviceFarmAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultDeviceFarmBaseClientBuilder",
"baseBuilderInterface" : "DeviceFarmBaseClientBuilder",
"baseExceptionName" : "DeviceFarmException",
"baseRequestName" : "DeviceFarmRequest",
"baseResponseName" : "DeviceFarmResponse",
"cborProtocol" : false,
"clientPackageName" : "devicefarm",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "AWS Device Farm",
"documentation" : "AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical phones, tablets, and other devices in the cloud.
",
"endpointPrefix" : "devicefarm",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.devicefarm",
"fullModelPackageName" : "software.amazon.awssdk.services.devicefarm.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.devicefarm.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.devicefarm.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.devicefarm.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "devicefarm.model",
"paginatorsPackageName" : "devicefarm.paginators",
"protocol" : "json",
"requestTransformPackageName" : "devicefarm.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "Device Farm",
"serviceName" : "DeviceFarm",
"signingName" : "devicefarm",
"syncBuilder" : "DefaultDeviceFarmClientBuilder",
"syncBuilderInterface" : "DeviceFarmClientBuilder",
"syncClient" : "DefaultDeviceFarmClient",
"syncInterface" : "DeviceFarmClient",
"transformPackageName" : "devicefarm.transform",
"uid" : "devicefarm-2015-06-23",
"xmlProtocol" : false
},
"operations" : {
"CreateDevicePool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a device pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDevicePoolRequest",
"variableName" : "createDevicePoolRequest",
"variableType" : "CreateDevicePoolRequest",
"documentation" : "Represents a request to the create device pool operation.
",
"simpleType" : "CreateDevicePoolRequest",
"variableSetterType" : "CreateDevicePoolRequest"
},
"methodName" : "createDevicePool",
"operationName" : "CreateDevicePool",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDevicePoolResponse",
"documentation" : "Represents the result of a create device pool request.
"
},
"syncReturnType" : "CreateDevicePoolResponse"
},
"CreateInstanceProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a profile that can be applied to one or more private fleet device instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateInstanceProfileRequest",
"variableName" : "createInstanceProfileRequest",
"variableType" : "CreateInstanceProfileRequest",
"documentation" : "",
"simpleType" : "CreateInstanceProfileRequest",
"variableSetterType" : "CreateInstanceProfileRequest"
},
"methodName" : "createInstanceProfile",
"operationName" : "CreateInstanceProfile",
"paginated" : false,
"returnType" : {
"returnType" : "CreateInstanceProfileResponse",
"documentation" : null
},
"syncReturnType" : "CreateInstanceProfileResponse"
},
"CreateNetworkProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a network profile.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateNetworkProfileRequest",
"variableName" : "createNetworkProfileRequest",
"variableType" : "CreateNetworkProfileRequest",
"documentation" : "",
"simpleType" : "CreateNetworkProfileRequest",
"variableSetterType" : "CreateNetworkProfileRequest"
},
"methodName" : "createNetworkProfile",
"operationName" : "CreateNetworkProfile",
"paginated" : false,
"returnType" : {
"returnType" : "CreateNetworkProfileResponse",
"documentation" : null
},
"syncReturnType" : "CreateNetworkProfileResponse"
},
"CreateProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new project.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagOperationException",
"documentation" : "The operation was not successful. Try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateProjectRequest",
"variableName" : "createProjectRequest",
"variableType" : "CreateProjectRequest",
"documentation" : "Represents a request to the create project operation.
",
"simpleType" : "CreateProjectRequest",
"variableSetterType" : "CreateProjectRequest"
},
"methodName" : "createProject",
"operationName" : "CreateProject",
"paginated" : false,
"returnType" : {
"returnType" : "CreateProjectResponse",
"documentation" : "Represents the result of a create project request.
"
},
"syncReturnType" : "CreateProjectResponse"
},
"CreateRemoteAccessSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Specifies and starts a remote access session.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateRemoteAccessSessionRequest",
"variableName" : "createRemoteAccessSessionRequest",
"variableType" : "CreateRemoteAccessSessionRequest",
"documentation" : "Creates and submits a request to start a remote access session.
",
"simpleType" : "CreateRemoteAccessSessionRequest",
"variableSetterType" : "CreateRemoteAccessSessionRequest"
},
"methodName" : "createRemoteAccessSession",
"operationName" : "CreateRemoteAccessSession",
"paginated" : false,
"returnType" : {
"returnType" : "CreateRemoteAccessSessionResponse",
"documentation" : "Represents the server response from a request to create a remote access session.
"
},
"syncReturnType" : "CreateRemoteAccessSessionResponse"
},
"CreateUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Uploads an app or test scripts.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateUploadRequest",
"variableName" : "createUploadRequest",
"variableType" : "CreateUploadRequest",
"documentation" : "Represents a request to the create upload operation.
",
"simpleType" : "CreateUploadRequest",
"variableSetterType" : "CreateUploadRequest"
},
"methodName" : "createUpload",
"operationName" : "CreateUpload",
"paginated" : false,
"returnType" : {
"returnType" : "CreateUploadResponse",
"documentation" : "Represents the result of a create upload request.
"
},
"syncReturnType" : "CreateUploadResponse"
},
"CreateVPCEConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a configuration record in Device Farm for your Amazon Virtual Private Cloud (VPC) endpoint.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateVpceConfigurationRequest",
"variableName" : "createVpceConfigurationRequest",
"variableType" : "CreateVpceConfigurationRequest",
"documentation" : "",
"simpleType" : "CreateVpceConfigurationRequest",
"variableSetterType" : "CreateVpceConfigurationRequest"
},
"methodName" : "createVPCEConfiguration",
"operationName" : "CreateVPCEConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "CreateVpceConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "CreateVpceConfigurationResponse"
},
"DeleteDevicePool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a device pool given the pool ARN. Does not allow deletion of curated pools owned by the system.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDevicePoolRequest",
"variableName" : "deleteDevicePoolRequest",
"variableType" : "DeleteDevicePoolRequest",
"documentation" : "Represents a request to the delete device pool operation.
",
"simpleType" : "DeleteDevicePoolRequest",
"variableSetterType" : "DeleteDevicePoolRequest"
},
"methodName" : "deleteDevicePool",
"operationName" : "DeleteDevicePool",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteDevicePoolResponse",
"documentation" : "Represents the result of a delete device pool request.
"
},
"syncReturnType" : "DeleteDevicePoolResponse"
},
"DeleteInstanceProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a profile that can be applied to one or more private device instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteInstanceProfileRequest",
"variableName" : "deleteInstanceProfileRequest",
"variableType" : "DeleteInstanceProfileRequest",
"documentation" : "",
"simpleType" : "DeleteInstanceProfileRequest",
"variableSetterType" : "DeleteInstanceProfileRequest"
},
"methodName" : "deleteInstanceProfile",
"operationName" : "DeleteInstanceProfile",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteInstanceProfileResponse",
"documentation" : null
},
"syncReturnType" : "DeleteInstanceProfileResponse"
},
"DeleteNetworkProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a network profile.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteNetworkProfileRequest",
"variableName" : "deleteNetworkProfileRequest",
"variableType" : "DeleteNetworkProfileRequest",
"documentation" : "",
"simpleType" : "DeleteNetworkProfileRequest",
"variableSetterType" : "DeleteNetworkProfileRequest"
},
"methodName" : "deleteNetworkProfile",
"operationName" : "DeleteNetworkProfile",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteNetworkProfileResponse",
"documentation" : null
},
"syncReturnType" : "DeleteNetworkProfileResponse"
},
"DeleteProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an AWS Device Farm project, given the project ARN.
Note Deleting this resource does not stop an in-progress run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteProjectRequest",
"variableName" : "deleteProjectRequest",
"variableType" : "DeleteProjectRequest",
"documentation" : "Represents a request to the delete project operation.
",
"simpleType" : "DeleteProjectRequest",
"variableSetterType" : "DeleteProjectRequest"
},
"methodName" : "deleteProject",
"operationName" : "DeleteProject",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteProjectResponse",
"documentation" : "Represents the result of a delete project request.
"
},
"syncReturnType" : "DeleteProjectResponse"
},
"DeleteRemoteAccessSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a completed remote access session and its results.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteRemoteAccessSessionRequest",
"variableName" : "deleteRemoteAccessSessionRequest",
"variableType" : "DeleteRemoteAccessSessionRequest",
"documentation" : "Represents the request to delete the specified remote access session.
",
"simpleType" : "DeleteRemoteAccessSessionRequest",
"variableSetterType" : "DeleteRemoteAccessSessionRequest"
},
"methodName" : "deleteRemoteAccessSession",
"operationName" : "DeleteRemoteAccessSession",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteRemoteAccessSessionResponse",
"documentation" : "The response from the server when a request is made to delete the remote access session.
"
},
"syncReturnType" : "DeleteRemoteAccessSessionResponse"
},
"DeleteRun" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the run, given the run ARN.
Note Deleting this resource does not stop an in-progress run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteRunRequest",
"variableName" : "deleteRunRequest",
"variableType" : "DeleteRunRequest",
"documentation" : "Represents a request to the delete run operation.
",
"simpleType" : "DeleteRunRequest",
"variableSetterType" : "DeleteRunRequest"
},
"methodName" : "deleteRun",
"operationName" : "DeleteRun",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteRunResponse",
"documentation" : "Represents the result of a delete run request.
"
},
"syncReturnType" : "DeleteRunResponse"
},
"DeleteUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an upload given the upload ARN.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUploadRequest",
"variableName" : "deleteUploadRequest",
"variableType" : "DeleteUploadRequest",
"documentation" : "Represents a request to the delete upload operation.
",
"simpleType" : "DeleteUploadRequest",
"variableSetterType" : "DeleteUploadRequest"
},
"methodName" : "deleteUpload",
"operationName" : "DeleteUpload",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUploadResponse",
"documentation" : "Represents the result of a delete upload request.
"
},
"syncReturnType" : "DeleteUploadResponse"
},
"DeleteVPCEConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a configuration for your Amazon Virtual Private Cloud (VPC) endpoint.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOperationException",
"documentation" : "There was an error with the update request, or you do not have sufficient permissions to update this VPC endpoint configuration.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteVpceConfigurationRequest",
"variableName" : "deleteVpceConfigurationRequest",
"variableType" : "DeleteVpceConfigurationRequest",
"documentation" : "",
"simpleType" : "DeleteVpceConfigurationRequest",
"variableSetterType" : "DeleteVpceConfigurationRequest"
},
"methodName" : "deleteVPCEConfiguration",
"operationName" : "DeleteVPCEConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteVpceConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteVpceConfigurationResponse"
},
"GetAccountSettings" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetAccountSettingsRequest",
"variableName" : "getAccountSettingsRequest",
"variableType" : "GetAccountSettingsRequest",
"documentation" : "Represents the request sent to retrieve the account settings.
",
"simpleType" : "GetAccountSettingsRequest",
"variableSetterType" : "GetAccountSettingsRequest"
},
"methodName" : "getAccountSettings",
"operationName" : "GetAccountSettings",
"paginated" : false,
"returnType" : {
"returnType" : "GetAccountSettingsResponse",
"documentation" : "Represents the account settings return values from the GetAccountSettings
request.
"
},
"syncReturnType" : "GetAccountSettingsResponse"
},
"GetDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a unique device type.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeviceRequest",
"variableName" : "getDeviceRequest",
"variableType" : "GetDeviceRequest",
"documentation" : "Represents a request to the get device request.
",
"simpleType" : "GetDeviceRequest",
"variableSetterType" : "GetDeviceRequest"
},
"methodName" : "getDevice",
"operationName" : "GetDevice",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeviceResponse",
"documentation" : "Represents the result of a get device request.
"
},
"syncReturnType" : "GetDeviceResponse"
},
"GetDeviceInstance" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about a device instance belonging to a private device fleet.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeviceInstanceRequest",
"variableName" : "getDeviceInstanceRequest",
"variableType" : "GetDeviceInstanceRequest",
"documentation" : "",
"simpleType" : "GetDeviceInstanceRequest",
"variableSetterType" : "GetDeviceInstanceRequest"
},
"methodName" : "getDeviceInstance",
"operationName" : "GetDeviceInstance",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeviceInstanceResponse",
"documentation" : null
},
"syncReturnType" : "GetDeviceInstanceResponse"
},
"GetDevicePool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a device pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDevicePoolRequest",
"variableName" : "getDevicePoolRequest",
"variableType" : "GetDevicePoolRequest",
"documentation" : "Represents a request to the get device pool operation.
",
"simpleType" : "GetDevicePoolRequest",
"variableSetterType" : "GetDevicePoolRequest"
},
"methodName" : "getDevicePool",
"operationName" : "GetDevicePool",
"paginated" : false,
"returnType" : {
"returnType" : "GetDevicePoolResponse",
"documentation" : "Represents the result of a get device pool request.
"
},
"syncReturnType" : "GetDevicePoolResponse"
},
"GetDevicePoolCompatibility" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about compatibility with a device pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDevicePoolCompatibilityRequest",
"variableName" : "getDevicePoolCompatibilityRequest",
"variableType" : "GetDevicePoolCompatibilityRequest",
"documentation" : "Represents a request to the get device pool compatibility operation.
",
"simpleType" : "GetDevicePoolCompatibilityRequest",
"variableSetterType" : "GetDevicePoolCompatibilityRequest"
},
"methodName" : "getDevicePoolCompatibility",
"operationName" : "GetDevicePoolCompatibility",
"paginated" : false,
"returnType" : {
"returnType" : "GetDevicePoolCompatibilityResponse",
"documentation" : "Represents the result of describe device pool compatibility request.
"
},
"syncReturnType" : "GetDevicePoolCompatibilityResponse"
},
"GetInstanceProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about the specified instance profile.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetInstanceProfileRequest",
"variableName" : "getInstanceProfileRequest",
"variableType" : "GetInstanceProfileRequest",
"documentation" : "",
"simpleType" : "GetInstanceProfileRequest",
"variableSetterType" : "GetInstanceProfileRequest"
},
"methodName" : "getInstanceProfile",
"operationName" : "GetInstanceProfile",
"paginated" : false,
"returnType" : {
"returnType" : "GetInstanceProfileResponse",
"documentation" : null
},
"syncReturnType" : "GetInstanceProfileResponse"
},
"GetJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetJobRequest",
"variableName" : "getJobRequest",
"variableType" : "GetJobRequest",
"documentation" : "Represents a request to the get job operation.
",
"simpleType" : "GetJobRequest",
"variableSetterType" : "GetJobRequest"
},
"methodName" : "getJob",
"operationName" : "GetJob",
"paginated" : false,
"returnType" : {
"returnType" : "GetJobResponse",
"documentation" : "Represents the result of a get job request.
"
},
"syncReturnType" : "GetJobResponse"
},
"GetNetworkProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about a network profile.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetNetworkProfileRequest",
"variableName" : "getNetworkProfileRequest",
"variableType" : "GetNetworkProfileRequest",
"documentation" : "",
"simpleType" : "GetNetworkProfileRequest",
"variableSetterType" : "GetNetworkProfileRequest"
},
"methodName" : "getNetworkProfile",
"operationName" : "GetNetworkProfile",
"paginated" : false,
"returnType" : {
"returnType" : "GetNetworkProfileResponse",
"documentation" : null
},
"syncReturnType" : "GetNetworkProfileResponse"
},
"GetOfferingStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the current status and future status of all offerings purchased by an AWS account. The response indicates how many offerings are currently available and the offerings that will be available in the next period. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetOfferingStatusRequest",
"variableName" : "getOfferingStatusRequest",
"variableType" : "GetOfferingStatusRequest",
"documentation" : "Represents the request to retrieve the offering status for the specified customer or account.
",
"simpleType" : "GetOfferingStatusRequest",
"variableSetterType" : "GetOfferingStatusRequest"
},
"methodName" : "getOfferingStatus",
"operationName" : "GetOfferingStatus",
"paginated" : true,
"returnType" : {
"returnType" : "GetOfferingStatusResponse",
"documentation" : "Returns the status result for a device offering.
"
},
"syncReturnType" : "GetOfferingStatusResponse"
},
"GetProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a project.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetProjectRequest",
"variableName" : "getProjectRequest",
"variableType" : "GetProjectRequest",
"documentation" : "Represents a request to the get project operation.
",
"simpleType" : "GetProjectRequest",
"variableSetterType" : "GetProjectRequest"
},
"methodName" : "getProject",
"operationName" : "GetProject",
"paginated" : false,
"returnType" : {
"returnType" : "GetProjectResponse",
"documentation" : "Represents the result of a get project request.
"
},
"syncReturnType" : "GetProjectResponse"
},
"GetRemoteAccessSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a link to a currently running remote access session.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetRemoteAccessSessionRequest",
"variableName" : "getRemoteAccessSessionRequest",
"variableType" : "GetRemoteAccessSessionRequest",
"documentation" : "Represents the request to get information about the specified remote access session.
",
"simpleType" : "GetRemoteAccessSessionRequest",
"variableSetterType" : "GetRemoteAccessSessionRequest"
},
"methodName" : "getRemoteAccessSession",
"operationName" : "GetRemoteAccessSession",
"paginated" : false,
"returnType" : {
"returnType" : "GetRemoteAccessSessionResponse",
"documentation" : "Represents the response from the server that lists detailed information about the remote access session.
"
},
"syncReturnType" : "GetRemoteAccessSessionResponse"
},
"GetRun" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetRunRequest",
"variableName" : "getRunRequest",
"variableType" : "GetRunRequest",
"documentation" : "Represents a request to the get run operation.
",
"simpleType" : "GetRunRequest",
"variableSetterType" : "GetRunRequest"
},
"methodName" : "getRun",
"operationName" : "GetRun",
"paginated" : false,
"returnType" : {
"returnType" : "GetRunResponse",
"documentation" : "Represents the result of a get run request.
"
},
"syncReturnType" : "GetRunResponse"
},
"GetSuite" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a suite.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetSuiteRequest",
"variableName" : "getSuiteRequest",
"variableType" : "GetSuiteRequest",
"documentation" : "Represents a request to the get suite operation.
",
"simpleType" : "GetSuiteRequest",
"variableSetterType" : "GetSuiteRequest"
},
"methodName" : "getSuite",
"operationName" : "GetSuite",
"paginated" : false,
"returnType" : {
"returnType" : "GetSuiteResponse",
"documentation" : "Represents the result of a get suite request.
"
},
"syncReturnType" : "GetSuiteResponse"
},
"GetTest" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a test.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetTestRequest",
"variableName" : "getTestRequest",
"variableType" : "GetTestRequest",
"documentation" : "Represents a request to the get test operation.
",
"simpleType" : "GetTestRequest",
"variableSetterType" : "GetTestRequest"
},
"methodName" : "getTest",
"operationName" : "GetTest",
"paginated" : false,
"returnType" : {
"returnType" : "GetTestResponse",
"documentation" : "Represents the result of a get test request.
"
},
"syncReturnType" : "GetTestResponse"
},
"GetUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an upload.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetUploadRequest",
"variableName" : "getUploadRequest",
"variableType" : "GetUploadRequest",
"documentation" : "Represents a request to the get upload operation.
",
"simpleType" : "GetUploadRequest",
"variableSetterType" : "GetUploadRequest"
},
"methodName" : "getUpload",
"operationName" : "GetUpload",
"paginated" : false,
"returnType" : {
"returnType" : "GetUploadResponse",
"documentation" : "Represents the result of a get upload request.
"
},
"syncReturnType" : "GetUploadResponse"
},
"GetVPCEConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about the configuration settings for your Amazon Virtual Private Cloud (VPC) endpoint.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetVpceConfigurationRequest",
"variableName" : "getVpceConfigurationRequest",
"variableType" : "GetVpceConfigurationRequest",
"documentation" : "",
"simpleType" : "GetVpceConfigurationRequest",
"variableSetterType" : "GetVpceConfigurationRequest"
},
"methodName" : "getVPCEConfiguration",
"operationName" : "GetVPCEConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "GetVpceConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetVpceConfigurationResponse"
},
"InstallToRemoteAccessSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Installs an application to the device in a remote access session. For Android applications, the file must be in .apk format. For iOS applications, the file must be in .ipa format.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "InstallToRemoteAccessSessionRequest",
"variableName" : "installToRemoteAccessSessionRequest",
"variableType" : "InstallToRemoteAccessSessionRequest",
"documentation" : "Represents the request to install an Android application (in .apk format) or an iOS application (in .ipa format) as part of a remote access session.
",
"simpleType" : "InstallToRemoteAccessSessionRequest",
"variableSetterType" : "InstallToRemoteAccessSessionRequest"
},
"methodName" : "installToRemoteAccessSession",
"operationName" : "InstallToRemoteAccessSession",
"paginated" : false,
"returnType" : {
"returnType" : "InstallToRemoteAccessSessionResponse",
"documentation" : "Represents the response from the server after AWS Device Farm makes a request to install to a remote access session.
"
},
"syncReturnType" : "InstallToRemoteAccessSessionResponse"
},
"ListArtifacts" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about artifacts.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListArtifactsRequest",
"variableName" : "listArtifactsRequest",
"variableType" : "ListArtifactsRequest",
"documentation" : "Represents a request to the list artifacts operation.
",
"simpleType" : "ListArtifactsRequest",
"variableSetterType" : "ListArtifactsRequest"
},
"methodName" : "listArtifacts",
"operationName" : "ListArtifacts",
"paginated" : true,
"returnType" : {
"returnType" : "ListArtifactsResponse",
"documentation" : "Represents the result of a list artifacts operation.
"
},
"syncReturnType" : "ListArtifactsResponse"
},
"ListDeviceInstances" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about the private device instances associated with one or more AWS accounts.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeviceInstancesRequest",
"variableName" : "listDeviceInstancesRequest",
"variableType" : "ListDeviceInstancesRequest",
"documentation" : "",
"simpleType" : "ListDeviceInstancesRequest",
"variableSetterType" : "ListDeviceInstancesRequest"
},
"methodName" : "listDeviceInstances",
"operationName" : "ListDeviceInstances",
"paginated" : false,
"returnType" : {
"returnType" : "ListDeviceInstancesResponse",
"documentation" : null
},
"syncReturnType" : "ListDeviceInstancesResponse"
},
"ListDevicePools" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about device pools.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDevicePoolsRequest",
"variableName" : "listDevicePoolsRequest",
"variableType" : "ListDevicePoolsRequest",
"documentation" : "Represents the result of a list device pools request.
",
"simpleType" : "ListDevicePoolsRequest",
"variableSetterType" : "ListDevicePoolsRequest"
},
"methodName" : "listDevicePools",
"operationName" : "ListDevicePools",
"paginated" : true,
"returnType" : {
"returnType" : "ListDevicePoolsResponse",
"documentation" : "Represents the result of a list device pools request.
"
},
"syncReturnType" : "ListDevicePoolsResponse"
},
"ListDevices" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about unique device types.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDevicesRequest",
"variableName" : "listDevicesRequest",
"variableType" : "ListDevicesRequest",
"documentation" : "Represents the result of a list devices request.
",
"simpleType" : "ListDevicesRequest",
"variableSetterType" : "ListDevicesRequest"
},
"methodName" : "listDevices",
"operationName" : "ListDevices",
"paginated" : true,
"returnType" : {
"returnType" : "ListDevicesResponse",
"documentation" : "Represents the result of a list devices operation.
"
},
"syncReturnType" : "ListDevicesResponse"
},
"ListInstanceProfiles" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about all the instance profiles in an AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInstanceProfilesRequest",
"variableName" : "listInstanceProfilesRequest",
"variableType" : "ListInstanceProfilesRequest",
"documentation" : "",
"simpleType" : "ListInstanceProfilesRequest",
"variableSetterType" : "ListInstanceProfilesRequest"
},
"methodName" : "listInstanceProfiles",
"operationName" : "ListInstanceProfiles",
"paginated" : false,
"returnType" : {
"returnType" : "ListInstanceProfilesResponse",
"documentation" : null
},
"syncReturnType" : "ListInstanceProfilesResponse"
},
"ListJobs" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about jobs for a given test run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListJobsRequest",
"variableName" : "listJobsRequest",
"variableType" : "ListJobsRequest",
"documentation" : "Represents a request to the list jobs operation.
",
"simpleType" : "ListJobsRequest",
"variableSetterType" : "ListJobsRequest"
},
"methodName" : "listJobs",
"operationName" : "ListJobs",
"paginated" : true,
"returnType" : {
"returnType" : "ListJobsResponse",
"documentation" : "Represents the result of a list jobs request.
"
},
"syncReturnType" : "ListJobsResponse"
},
"ListNetworkProfiles" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the list of available network profiles.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListNetworkProfilesRequest",
"variableName" : "listNetworkProfilesRequest",
"variableType" : "ListNetworkProfilesRequest",
"documentation" : "",
"simpleType" : "ListNetworkProfilesRequest",
"variableSetterType" : "ListNetworkProfilesRequest"
},
"methodName" : "listNetworkProfiles",
"operationName" : "ListNetworkProfiles",
"paginated" : false,
"returnType" : {
"returnType" : "ListNetworkProfilesResponse",
"documentation" : null
},
"syncReturnType" : "ListNetworkProfilesResponse"
},
"ListOfferingPromotions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of offering promotions. Each offering promotion record contains the ID and description of the promotion. The API returns a NotEligible
error if the caller is not permitted to invoke the operation. Contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListOfferingPromotionsRequest",
"variableName" : "listOfferingPromotionsRequest",
"variableType" : "ListOfferingPromotionsRequest",
"documentation" : "",
"simpleType" : "ListOfferingPromotionsRequest",
"variableSetterType" : "ListOfferingPromotionsRequest"
},
"methodName" : "listOfferingPromotions",
"operationName" : "ListOfferingPromotions",
"paginated" : false,
"returnType" : {
"returnType" : "ListOfferingPromotionsResponse",
"documentation" : null
},
"syncReturnType" : "ListOfferingPromotionsResponse"
},
"ListOfferingTransactions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account. The list is paginated and ordered by a descending timestamp (most recent transactions are first). The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListOfferingTransactionsRequest",
"variableName" : "listOfferingTransactionsRequest",
"variableType" : "ListOfferingTransactionsRequest",
"documentation" : "Represents the request to list the offering transaction history.
",
"simpleType" : "ListOfferingTransactionsRequest",
"variableSetterType" : "ListOfferingTransactionsRequest"
},
"methodName" : "listOfferingTransactions",
"operationName" : "ListOfferingTransactions",
"paginated" : true,
"returnType" : {
"returnType" : "ListOfferingTransactionsResponse",
"documentation" : "Returns the transaction log of the specified offerings.
"
},
"syncReturnType" : "ListOfferingTransactionsResponse"
},
"ListOfferings" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of products or offerings that the user can manage through the API. Each offering record indicates the recurring price per unit and the frequency for that offering. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListOfferingsRequest",
"variableName" : "listOfferingsRequest",
"variableType" : "ListOfferingsRequest",
"documentation" : "Represents the request to list all offerings.
",
"simpleType" : "ListOfferingsRequest",
"variableSetterType" : "ListOfferingsRequest"
},
"methodName" : "listOfferings",
"operationName" : "ListOfferings",
"paginated" : true,
"returnType" : {
"returnType" : "ListOfferingsResponse",
"documentation" : "Represents the return values of the list of offerings.
"
},
"syncReturnType" : "ListOfferingsResponse"
},
"ListProjects" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about projects.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListProjectsRequest",
"variableName" : "listProjectsRequest",
"variableType" : "ListProjectsRequest",
"documentation" : "Represents a request to the list projects operation.
",
"simpleType" : "ListProjectsRequest",
"variableSetterType" : "ListProjectsRequest"
},
"methodName" : "listProjects",
"operationName" : "ListProjects",
"paginated" : true,
"returnType" : {
"returnType" : "ListProjectsResponse",
"documentation" : "Represents the result of a list projects request.
"
},
"syncReturnType" : "ListProjectsResponse"
},
"ListRemoteAccessSessions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of all currently running remote access sessions.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListRemoteAccessSessionsRequest",
"variableName" : "listRemoteAccessSessionsRequest",
"variableType" : "ListRemoteAccessSessionsRequest",
"documentation" : "Represents the request to return information about the remote access session.
",
"simpleType" : "ListRemoteAccessSessionsRequest",
"variableSetterType" : "ListRemoteAccessSessionsRequest"
},
"methodName" : "listRemoteAccessSessions",
"operationName" : "ListRemoteAccessSessions",
"paginated" : false,
"returnType" : {
"returnType" : "ListRemoteAccessSessionsResponse",
"documentation" : "Represents the response from the server after AWS Device Farm makes a request to return information about the remote access session.
"
},
"syncReturnType" : "ListRemoteAccessSessionsResponse"
},
"ListRuns" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about runs, given an AWS Device Farm project ARN.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListRunsRequest",
"variableName" : "listRunsRequest",
"variableType" : "ListRunsRequest",
"documentation" : "Represents a request to the list runs operation.
",
"simpleType" : "ListRunsRequest",
"variableSetterType" : "ListRunsRequest"
},
"methodName" : "listRuns",
"operationName" : "ListRuns",
"paginated" : true,
"returnType" : {
"returnType" : "ListRunsResponse",
"documentation" : "Represents the result of a list runs request.
"
},
"syncReturnType" : "ListRunsResponse"
},
"ListSamples" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about samples, given an AWS Device Farm job ARN.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListSamplesRequest",
"variableName" : "listSamplesRequest",
"variableType" : "ListSamplesRequest",
"documentation" : "Represents a request to the list samples operation.
",
"simpleType" : "ListSamplesRequest",
"variableSetterType" : "ListSamplesRequest"
},
"methodName" : "listSamples",
"operationName" : "ListSamples",
"paginated" : true,
"returnType" : {
"returnType" : "ListSamplesResponse",
"documentation" : "Represents the result of a list samples request.
"
},
"syncReturnType" : "ListSamplesResponse"
},
"ListSuites" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about test suites for a given job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListSuitesRequest",
"variableName" : "listSuitesRequest",
"variableType" : "ListSuitesRequest",
"documentation" : "Represents a request to the list suites operation.
",
"simpleType" : "ListSuitesRequest",
"variableSetterType" : "ListSuitesRequest"
},
"methodName" : "listSuites",
"operationName" : "ListSuites",
"paginated" : true,
"returnType" : {
"returnType" : "ListSuitesResponse",
"documentation" : "Represents the result of a list suites request.
"
},
"syncReturnType" : "ListSuitesResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "List the tags for an AWS Device Farm resource.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagOperationException",
"documentation" : "The operation was not successful. Try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"ListTests" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about tests in a given test suite.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTestsRequest",
"variableName" : "listTestsRequest",
"variableType" : "ListTestsRequest",
"documentation" : "Represents a request to the list tests operation.
",
"simpleType" : "ListTestsRequest",
"variableSetterType" : "ListTestsRequest"
},
"methodName" : "listTests",
"operationName" : "ListTests",
"paginated" : true,
"returnType" : {
"returnType" : "ListTestsResponse",
"documentation" : "Represents the result of a list tests request.
"
},
"syncReturnType" : "ListTestsResponse"
},
"ListUniqueProblems" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about unique problems.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUniqueProblemsRequest",
"variableName" : "listUniqueProblemsRequest",
"variableType" : "ListUniqueProblemsRequest",
"documentation" : "Represents a request to the list unique problems operation.
",
"simpleType" : "ListUniqueProblemsRequest",
"variableSetterType" : "ListUniqueProblemsRequest"
},
"methodName" : "listUniqueProblems",
"operationName" : "ListUniqueProblems",
"paginated" : true,
"returnType" : {
"returnType" : "ListUniqueProblemsResponse",
"documentation" : "Represents the result of a list unique problems request.
"
},
"syncReturnType" : "ListUniqueProblemsResponse"
},
"ListUploads" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about uploads, given an AWS Device Farm project ARN.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUploadsRequest",
"variableName" : "listUploadsRequest",
"variableType" : "ListUploadsRequest",
"documentation" : "Represents a request to the list uploads operation.
",
"simpleType" : "ListUploadsRequest",
"variableSetterType" : "ListUploadsRequest"
},
"methodName" : "listUploads",
"operationName" : "ListUploads",
"paginated" : true,
"returnType" : {
"returnType" : "ListUploadsResponse",
"documentation" : "Represents the result of a list uploads request.
"
},
"syncReturnType" : "ListUploadsResponse"
},
"ListVPCEConfigurations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about all Amazon Virtual Private Cloud (VPC) endpoint configurations in the AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListVpceConfigurationsRequest",
"variableName" : "listVpceConfigurationsRequest",
"variableType" : "ListVpceConfigurationsRequest",
"documentation" : "",
"simpleType" : "ListVpceConfigurationsRequest",
"variableSetterType" : "ListVpceConfigurationsRequest"
},
"methodName" : "listVPCEConfigurations",
"operationName" : "ListVPCEConfigurations",
"paginated" : false,
"returnType" : {
"returnType" : "ListVpceConfigurationsResponse",
"documentation" : null
},
"syncReturnType" : "ListVpceConfigurationsResponse"
},
"PurchaseOffering" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Immediately purchases offerings for an AWS account. Offerings renew with the latest total purchased quantity for an offering, unless the renewal was overridden. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PurchaseOfferingRequest",
"variableName" : "purchaseOfferingRequest",
"variableType" : "PurchaseOfferingRequest",
"documentation" : "Represents a request for a purchase offering.
",
"simpleType" : "PurchaseOfferingRequest",
"variableSetterType" : "PurchaseOfferingRequest"
},
"methodName" : "purchaseOffering",
"operationName" : "PurchaseOffering",
"paginated" : false,
"returnType" : {
"returnType" : "PurchaseOfferingResponse",
"documentation" : "The result of the purchase offering (e.g., success or failure).
"
},
"syncReturnType" : "PurchaseOfferingResponse"
},
"RenewOffering" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate
of the next period. The API returns a NotEligible
error if the user is not permitted to invoke the operation. Please contact [email protected] if you believe that you should be able to invoke this operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotEligibleException",
"documentation" : "Exception gets thrown when a user is not eligible to perform the specified transaction.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RenewOfferingRequest",
"variableName" : "renewOfferingRequest",
"variableType" : "RenewOfferingRequest",
"documentation" : "A request representing an offering renewal.
",
"simpleType" : "RenewOfferingRequest",
"variableSetterType" : "RenewOfferingRequest"
},
"methodName" : "renewOffering",
"operationName" : "RenewOffering",
"paginated" : false,
"returnType" : {
"returnType" : "RenewOfferingResponse",
"documentation" : "The result of a renewal offering.
"
},
"syncReturnType" : "RenewOfferingResponse"
},
"ScheduleRun" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Schedules a run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IdempotencyException",
"documentation" : "An entity with the same name already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ScheduleRunRequest",
"variableName" : "scheduleRunRequest",
"variableType" : "ScheduleRunRequest",
"documentation" : "Represents a request to the schedule run operation.
",
"simpleType" : "ScheduleRunRequest",
"variableSetterType" : "ScheduleRunRequest"
},
"methodName" : "scheduleRun",
"operationName" : "ScheduleRun",
"paginated" : false,
"returnType" : {
"returnType" : "ScheduleRunResponse",
"documentation" : "Represents the result of a schedule run request.
"
},
"syncReturnType" : "ScheduleRunResponse"
},
"StopJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates a stop request for the current job. AWS Device Farm will immediately stop the job on the device where tests have not started executing, and you will not be billed for this device. On the device where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on the device. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopJobRequest",
"variableName" : "stopJobRequest",
"variableType" : "StopJobRequest",
"documentation" : "",
"simpleType" : "StopJobRequest",
"variableSetterType" : "StopJobRequest"
},
"methodName" : "stopJob",
"operationName" : "StopJob",
"paginated" : false,
"returnType" : {
"returnType" : "StopJobResponse",
"documentation" : null
},
"syncReturnType" : "StopJobResponse"
},
"StopRemoteAccessSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Ends a specified remote access session.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopRemoteAccessSessionRequest",
"variableName" : "stopRemoteAccessSessionRequest",
"variableType" : "StopRemoteAccessSessionRequest",
"documentation" : "Represents the request to stop the remote access session.
",
"simpleType" : "StopRemoteAccessSessionRequest",
"variableSetterType" : "StopRemoteAccessSessionRequest"
},
"methodName" : "stopRemoteAccessSession",
"operationName" : "StopRemoteAccessSession",
"paginated" : false,
"returnType" : {
"returnType" : "StopRemoteAccessSessionResponse",
"documentation" : "Represents the response from the server that describes the remote access session when AWS Device Farm stops the session.
"
},
"syncReturnType" : "StopRemoteAccessSessionResponse"
},
"StopRun" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates a stop request for the current test run. AWS Device Farm will immediately stop the run on devices where tests have not started executing, and you will not be billed for these devices. On devices where tests have started executing, Setup Suite and Teardown Suite tests will run to completion before stopping execution on those devices. You will be billed for Setup, Teardown, and any tests that were in progress or already completed.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopRunRequest",
"variableName" : "stopRunRequest",
"variableType" : "StopRunRequest",
"documentation" : "Represents the request to stop a specific run.
",
"simpleType" : "StopRunRequest",
"variableSetterType" : "StopRunRequest"
},
"methodName" : "stopRun",
"operationName" : "StopRun",
"paginated" : false,
"returnType" : {
"returnType" : "StopRunResponse",
"documentation" : "Represents the results of your stop run attempt.
"
},
"syncReturnType" : "StopRunResponse"
},
"TagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Associates the specified tags to a resource with the specified resourceArn
. If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are deleted as well.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagOperationException",
"documentation" : "The operation was not successful. Try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyTagsException",
"documentation" : "The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagPolicyException",
"documentation" : "The request doesn't comply with the AWS Identity and Access Management (IAM) tag policy. Correct your request and then retry it.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TagResourceRequest",
"variableName" : "tagResourceRequest",
"variableType" : "TagResourceRequest",
"documentation" : "",
"simpleType" : "TagResourceRequest",
"variableSetterType" : "TagResourceRequest"
},
"methodName" : "tagResource",
"operationName" : "TagResource",
"paginated" : false,
"returnType" : {
"returnType" : "TagResourceResponse",
"documentation" : null
},
"syncReturnType" : "TagResourceResponse"
},
"UntagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the specified tags from a resource.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TagOperationException",
"documentation" : "The operation was not successful. Try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UntagResourceRequest",
"variableName" : "untagResourceRequest",
"variableType" : "UntagResourceRequest",
"documentation" : "",
"simpleType" : "UntagResourceRequest",
"variableSetterType" : "UntagResourceRequest"
},
"methodName" : "untagResource",
"operationName" : "UntagResource",
"paginated" : false,
"returnType" : {
"returnType" : "UntagResourceResponse",
"documentation" : null
},
"syncReturnType" : "UntagResourceResponse"
},
"UpdateDeviceInstance" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates information about an existing private device instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDeviceInstanceRequest",
"variableName" : "updateDeviceInstanceRequest",
"variableType" : "UpdateDeviceInstanceRequest",
"documentation" : "",
"simpleType" : "UpdateDeviceInstanceRequest",
"variableSetterType" : "UpdateDeviceInstanceRequest"
},
"methodName" : "updateDeviceInstance",
"operationName" : "UpdateDeviceInstance",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDeviceInstanceResponse",
"documentation" : null
},
"syncReturnType" : "UpdateDeviceInstanceResponse"
},
"UpdateDevicePool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies the name, description, and rules in a device pool given the attributes and the pool ARN. Rule updates are all-or-nothing, meaning they can only be updated as a whole (or not at all).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDevicePoolRequest",
"variableName" : "updateDevicePoolRequest",
"variableType" : "UpdateDevicePoolRequest",
"documentation" : "Represents a request to the update device pool operation.
",
"simpleType" : "UpdateDevicePoolRequest",
"variableSetterType" : "UpdateDevicePoolRequest"
},
"methodName" : "updateDevicePool",
"operationName" : "UpdateDevicePool",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDevicePoolResponse",
"documentation" : "Represents the result of an update device pool request.
"
},
"syncReturnType" : "UpdateDevicePoolResponse"
},
"UpdateInstanceProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates information about an existing private device instance profile.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateInstanceProfileRequest",
"variableName" : "updateInstanceProfileRequest",
"variableType" : "UpdateInstanceProfileRequest",
"documentation" : "",
"simpleType" : "UpdateInstanceProfileRequest",
"variableSetterType" : "UpdateInstanceProfileRequest"
},
"methodName" : "updateInstanceProfile",
"operationName" : "UpdateInstanceProfile",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateInstanceProfileResponse",
"documentation" : null
},
"syncReturnType" : "UpdateInstanceProfileResponse"
},
"UpdateNetworkProfile" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the network profile with specific settings.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateNetworkProfileRequest",
"variableName" : "updateNetworkProfileRequest",
"variableType" : "UpdateNetworkProfileRequest",
"documentation" : "",
"simpleType" : "UpdateNetworkProfileRequest",
"variableSetterType" : "UpdateNetworkProfileRequest"
},
"methodName" : "updateNetworkProfile",
"operationName" : "UpdateNetworkProfile",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateNetworkProfileResponse",
"documentation" : null
},
"syncReturnType" : "UpdateNetworkProfileResponse"
},
"UpdateProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies the specified project name, given the project ARN and a new name.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateProjectRequest",
"variableName" : "updateProjectRequest",
"variableType" : "UpdateProjectRequest",
"documentation" : "Represents a request to the update project operation.
",
"simpleType" : "UpdateProjectRequest",
"variableSetterType" : "UpdateProjectRequest"
},
"methodName" : "updateProject",
"operationName" : "UpdateProject",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateProjectResponse",
"documentation" : "Represents the result of an update project request.
"
},
"syncReturnType" : "UpdateProjectResponse"
},
"UpdateUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Update an uploaded test specification (test spec).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A limit was exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateUploadRequest",
"variableName" : "updateUploadRequest",
"variableType" : "UpdateUploadRequest",
"documentation" : "",
"simpleType" : "UpdateUploadRequest",
"variableSetterType" : "UpdateUploadRequest"
},
"methodName" : "updateUpload",
"operationName" : "UpdateUpload",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateUploadResponse",
"documentation" : null
},
"syncReturnType" : "UpdateUploadResponse"
},
"UpdateVPCEConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates information about an existing Amazon Virtual Private Cloud (VPC) endpoint configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ArgumentException",
"documentation" : "An invalid argument was specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "The specified entity was not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceAccountException",
"documentation" : "There was a problem with the service account.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOperationException",
"documentation" : "There was an error with the update request, or you do not have sufficient permissions to update this VPC endpoint configuration.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateVpceConfigurationRequest",
"variableName" : "updateVpceConfigurationRequest",
"variableType" : "UpdateVpceConfigurationRequest",
"documentation" : "",
"simpleType" : "UpdateVpceConfigurationRequest",
"variableSetterType" : "UpdateVpceConfigurationRequest"
},
"methodName" : "updateVPCEConfiguration",
"operationName" : "UpdateVPCEConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateVpceConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "UpdateVpceConfigurationResponse"
}
},
"shapes" : {
"AccountSettings" : {
"c2jName" : "AccountSettings",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A container for account-level settings within AWS Device Farm.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getAwsAccountNumber",
"beanStyleSetterMethodName" : "setAwsAccountNumber",
"c2jName" : "awsAccountNumber",
"c2jShape" : "AWSAccountNumber",
"defaultConsumerFluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountNumber(String)}.\n@param awsAccountNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountNumber(String)",
"deprecated" : false,
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountNumber",
"fluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountNumber",
"getterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@return The AWS account number specified in the AccountSettings
container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountNumber",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountNumber",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountNumber",
"sensitive" : false,
"setterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.",
"setterMethodName" : "setAwsAccountNumber",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnmeteredDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredDevicesWithStrings",
"c2jName" : "unmeteredDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredDevicesAsStrings(Map)}.\n@param unmeteredDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredDevices",
"fluentEnumSetterMethodName" : "unmeteredDevices",
"fluentGetterMethodName" : "unmeteredDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnmeteredRemoteAccessDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"c2jName" : "unmeteredRemoteAccessDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredRemoteAccessDevicesAsStrings(Map)}.\n@param unmeteredRemoteAccessDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredRemoteAccessDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentEnumSetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentGetterMethodName" : "unmeteredRemoteAccessDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredRemoteAccessDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered remote access devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredRemoteAccessDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredRemoteAccessDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredRemoteAccessDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setMaxJobTimeoutMinutes",
"c2jName" : "maxJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxJobTimeoutMinutes(Integer)}.\n@param maxJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxJobTimeoutMinutes",
"fluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxJobTimeoutMinutes",
"getterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@return The maximum number of minutes a test run will execute before it times out.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.",
"setterMethodName" : "setMaxJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTrialMinutes",
"beanStyleSetterMethodName" : "setTrialMinutes",
"c2jName" : "trialMinutes",
"c2jShape" : "TrialMinutes",
"defaultConsumerFluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\nThis is a convenience that creates an instance of the {@link TrialMinutes.Builder} avoiding the need to create one manually via {@link TrialMinutes#builder()}.\n\nWhen the {@link Consumer} completes, {@link TrialMinutes.Builder#build()} is called immediately and its result is passed to {@link #trialMinutes(TrialMinutes)}.\n@param trialMinutes a consumer that will call methods on {@link TrialMinutes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trialMinutes(TrialMinutes)",
"deprecated" : false,
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "trialMinutes",
"fluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "trialMinutes",
"getterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@return Information about an AWS account's usage of free trial device minutes.",
"getterModel" : {
"returnType" : "TrialMinutes",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "trialMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "trialMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "TrialMinutes",
"sensitive" : false,
"setterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.",
"setterMethodName" : "setTrialMinutes",
"setterModel" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : null,
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxSlots",
"beanStyleSetterMethodName" : "setMaxSlots",
"c2jName" : "maxSlots",
"c2jShape" : "MaxSlotMap",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #maxSlots(Map)}.\n@param maxSlots a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxSlots(Map)",
"deprecated" : false,
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxSlots",
"fluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxSlots",
"getterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxSlots",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxSlots",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "MaxSlots",
"sensitive" : false,
"setterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"setterMethodName" : "setMaxSlots",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@return The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSkipAppResign",
"beanStyleSetterMethodName" : "setSkipAppResign",
"c2jName" : "skipAppResign",
"c2jShape" : "SkipAppResign",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #skipAppResign(Boolean)}.\n@param skipAppResign a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipAppResign(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipAppResign",
"fluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipAppResign",
"getterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@return When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipAppResign",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipAppResign",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SkipAppResign",
"sensitive" : false,
"setterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"setterMethodName" : "setSkipAppResign",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AwsAccountNumber" : {
"beanStyleGetterMethodName" : "getAwsAccountNumber",
"beanStyleSetterMethodName" : "setAwsAccountNumber",
"c2jName" : "awsAccountNumber",
"c2jShape" : "AWSAccountNumber",
"defaultConsumerFluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountNumber(String)}.\n@param awsAccountNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountNumber(String)",
"deprecated" : false,
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountNumber",
"fluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountNumber",
"getterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@return The AWS account number specified in the AccountSettings
container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountNumber",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountNumber",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountNumber",
"sensitive" : false,
"setterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.",
"setterMethodName" : "setAwsAccountNumber",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DefaultJobTimeoutMinutes" : {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@return The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"MaxJobTimeoutMinutes" : {
"beanStyleGetterMethodName" : "getMaxJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setMaxJobTimeoutMinutes",
"c2jName" : "maxJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxJobTimeoutMinutes(Integer)}.\n@param maxJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxJobTimeoutMinutes",
"fluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxJobTimeoutMinutes",
"getterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@return The maximum number of minutes a test run will execute before it times out.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.",
"setterMethodName" : "setMaxJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"MaxSlots" : {
"beanStyleGetterMethodName" : "getMaxSlots",
"beanStyleSetterMethodName" : "setMaxSlots",
"c2jName" : "maxSlots",
"c2jShape" : "MaxSlotMap",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #maxSlots(Map)}.\n@param maxSlots a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxSlots(Map)",
"deprecated" : false,
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxSlots",
"fluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxSlots",
"getterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxSlots",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxSlots",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "MaxSlots",
"sensitive" : false,
"setterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"setterMethodName" : "setMaxSlots",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"SkipAppResign" : {
"beanStyleGetterMethodName" : "getSkipAppResign",
"beanStyleSetterMethodName" : "setSkipAppResign",
"c2jName" : "skipAppResign",
"c2jShape" : "SkipAppResign",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #skipAppResign(Boolean)}.\n@param skipAppResign a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipAppResign(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipAppResign",
"fluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipAppResign",
"getterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@return When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipAppResign",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipAppResign",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SkipAppResign",
"sensitive" : false,
"setterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"setterMethodName" : "setSkipAppResign",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"TrialMinutes" : {
"beanStyleGetterMethodName" : "getTrialMinutes",
"beanStyleSetterMethodName" : "setTrialMinutes",
"c2jName" : "trialMinutes",
"c2jShape" : "TrialMinutes",
"defaultConsumerFluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\nThis is a convenience that creates an instance of the {@link TrialMinutes.Builder} avoiding the need to create one manually via {@link TrialMinutes#builder()}.\n\nWhen the {@link Consumer} completes, {@link TrialMinutes.Builder#build()} is called immediately and its result is passed to {@link #trialMinutes(TrialMinutes)}.\n@param trialMinutes a consumer that will call methods on {@link TrialMinutes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trialMinutes(TrialMinutes)",
"deprecated" : false,
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "trialMinutes",
"fluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "trialMinutes",
"getterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@return Information about an AWS account's usage of free trial device minutes.",
"getterModel" : {
"returnType" : "TrialMinutes",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "trialMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "trialMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "TrialMinutes",
"sensitive" : false,
"setterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.",
"setterMethodName" : "setTrialMinutes",
"setterModel" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : null,
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UnmeteredDevices" : {
"beanStyleGetterMethodName" : "getUnmeteredDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredDevicesWithStrings",
"c2jName" : "unmeteredDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredDevicesAsStrings(Map)}.\n@param unmeteredDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredDevices",
"fluentEnumSetterMethodName" : "unmeteredDevices",
"fluentGetterMethodName" : "unmeteredDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UnmeteredRemoteAccessDevices" : {
"beanStyleGetterMethodName" : "getUnmeteredRemoteAccessDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"c2jName" : "unmeteredRemoteAccessDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredRemoteAccessDevicesAsStrings(Map)}.\n@param unmeteredRemoteAccessDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredRemoteAccessDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentEnumSetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentGetterMethodName" : "unmeteredRemoteAccessDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredRemoteAccessDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered remote access devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredRemoteAccessDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredRemoteAccessDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredRemoteAccessDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAwsAccountNumber",
"beanStyleSetterMethodName" : "setAwsAccountNumber",
"c2jName" : "awsAccountNumber",
"c2jShape" : "AWSAccountNumber",
"defaultConsumerFluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountNumber(String)}.\n@param awsAccountNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountNumber(String)",
"deprecated" : false,
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountNumber",
"fluentSetterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountNumber",
"getterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@return The AWS account number specified in the AccountSettings
container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountNumber",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountNumber",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountNumber",
"sensitive" : false,
"setterDocumentation" : "The AWS account number specified in the AccountSettings
container.
\n@param awsAccountNumber The AWS account number specified in the AccountSettings
container.",
"setterMethodName" : "setAwsAccountNumber",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountNumber",
"variableType" : "String",
"documentation" : "The AWS account number specified in the AccountSettings
container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnmeteredDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredDevicesWithStrings",
"c2jName" : "unmeteredDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredDevicesAsStrings(Map)}.\n@param unmeteredDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredDevices",
"fluentEnumSetterMethodName" : "unmeteredDevices",
"fluentGetterMethodName" : "unmeteredDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered devices you have purchased or want to purchase.
\n@param unmeteredDevices Returns the unmetered devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnmeteredRemoteAccessDevicesAsStrings",
"beanStyleSetterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"c2jName" : "unmeteredRemoteAccessDevices",
"c2jShape" : "PurchasedDevicesMap",
"defaultConsumerFluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #unmeteredRemoteAccessDevicesAsStrings(Map)}.\n@param unmeteredRemoteAccessDevices a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unmeteredRemoteAccessDevicesWithStrings(Map)",
"deprecated" : false,
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentEnumSetterMethodName" : "unmeteredRemoteAccessDevices",
"fluentGetterMethodName" : "unmeteredRemoteAccessDevicesAsStrings",
"fluentSetterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unmeteredRemoteAccessDevicesWithStrings",
"getterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Returns the unmetered remote access devices you have purchased or want to purchase.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "unmeteredRemoteAccessDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "unmeteredRemoteAccessDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKeyAsString",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DevicePlatform",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DevicePlatform",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "key",
"fluentEnumSetterMethodName" : "key",
"fluentGetterMethodName" : "keyAsString",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform\n@return Returns a reference to this object so that method calls can be chained together.\n@see DevicePlatform",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link DevicePlatform#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n
\n@return The value of the Key property for this object.\n@see DevicePlatform",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see DevicePlatform",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "UnmeteredRemoteAccessDevices",
"sensitive" : false,
"setterDocumentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
\n@param unmeteredRemoteAccessDevices Returns the unmetered remote access devices you have purchased or want to purchase.",
"setterMethodName" : "setUnmeteredRemoteAccessDevicesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "unmeteredRemoteAccessDevices",
"variableType" : "java.util.Map",
"documentation" : "Returns the unmetered remote access devices you have purchased or want to purchase.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setMaxJobTimeoutMinutes",
"c2jName" : "maxJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxJobTimeoutMinutes(Integer)}.\n@param maxJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxJobTimeoutMinutes",
"fluentSetterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxJobTimeoutMinutes",
"getterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@return The maximum number of minutes a test run will execute before it times out.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The maximum number of minutes a test run will execute before it times out.
\n@param maxJobTimeoutMinutes The maximum number of minutes a test run will execute before it times out.",
"setterMethodName" : "setMaxJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The maximum number of minutes a test run will execute before it times out.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTrialMinutes",
"beanStyleSetterMethodName" : "setTrialMinutes",
"c2jName" : "trialMinutes",
"c2jShape" : "TrialMinutes",
"defaultConsumerFluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\nThis is a convenience that creates an instance of the {@link TrialMinutes.Builder} avoiding the need to create one manually via {@link TrialMinutes#builder()}.\n\nWhen the {@link Consumer} completes, {@link TrialMinutes.Builder#build()} is called immediately and its result is passed to {@link #trialMinutes(TrialMinutes)}.\n@param trialMinutes a consumer that will call methods on {@link TrialMinutes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trialMinutes(TrialMinutes)",
"deprecated" : false,
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "trialMinutes",
"fluentSetterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "trialMinutes",
"getterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@return Information about an AWS account's usage of free trial device minutes.",
"getterModel" : {
"returnType" : "TrialMinutes",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "trialMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "trialMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "TrialMinutes",
"sensitive" : false,
"setterDocumentation" : "Information about an AWS account's usage of free trial device minutes.
\n@param trialMinutes Information about an AWS account's usage of free trial device minutes.",
"setterMethodName" : "setTrialMinutes",
"setterModel" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : null,
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "TrialMinutes",
"variableName" : "trialMinutes",
"variableType" : "TrialMinutes",
"documentation" : "Information about an AWS account's usage of free trial device minutes.
",
"simpleType" : "TrialMinutes",
"variableSetterType" : "TrialMinutes"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxSlots",
"beanStyleSetterMethodName" : "setMaxSlots",
"c2jName" : "maxSlots",
"c2jShape" : "MaxSlotMap",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #maxSlots(Map)}.\n@param maxSlots a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxSlots(Map)",
"deprecated" : false,
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxSlots",
"fluentSetterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxSlots",
"getterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxSlots",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxSlots",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #value(Integer)}.\n@param value a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(Integer)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "value",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "MaxSlots",
"sensitive" : false,
"setterDocumentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
\n@param maxSlots The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.",
"setterMethodName" : "setMaxSlots",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "maxSlots",
"variableType" : "java.util.Map",
"documentation" : "The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an offering-id:number
pair, where the offering-id
represents one of the IDs returned by the ListOfferings
command.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@return The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
\n@param defaultJobTimeoutMinutes The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "The default number of minutes (at the account level) a test run will execute before it times out. The default value is 150 minutes.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSkipAppResign",
"beanStyleSetterMethodName" : "setSkipAppResign",
"c2jName" : "skipAppResign",
"c2jShape" : "SkipAppResign",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #skipAppResign(Boolean)}.\n@param skipAppResign a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipAppResign(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipAppResign",
"fluentSetterDocumentation" : "When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipAppResign",
"getterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@return When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipAppResign",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipAppResign",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SkipAppResign",
"sensitive" : false,
"setterDocumentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
\n@param skipAppResign When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect. For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.",
"setterMethodName" : "setSkipAppResign",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "skipAppResign",
"variableType" : "Boolean",
"documentation" : "
When set to true
, for private devices, Device Farm will not sign your app again. For public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AccountSettings",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccountSettings",
"variableName" : "accountSettings",
"variableType" : "AccountSettings",
"documentation" : null,
"simpleType" : "AccountSettings",
"variableSetterType" : "AccountSettings"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ArgumentException" : {
"c2jName" : "ArgumentException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An invalid argument was specified.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ArgumentException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ArgumentException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ArgumentException",
"variableName" : "argumentException",
"variableType" : "ArgumentException",
"documentation" : null,
"simpleType" : "ArgumentException",
"variableSetterType" : "ArgumentException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"Artifact" : {
"c2jName" : "Artifact",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the output of a test. Examples of artifacts include logs and screenshots.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The artifact's ARN.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The artifact's ARN.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The artifact's ARN.
\n@return The artifact's ARN.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The artifact's ARN.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The artifact's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The artifact's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The artifact's name.
\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The artifact's name.
\n@return The artifact's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The artifact's name.
\n@param name The artifact's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The artifact's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "ArtifactType",
"defaultConsumerFluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"endpointDiscoveryId" : false,
"enumType" : "ArtifactType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExtension",
"beanStyleSetterMethodName" : "setExtension",
"c2jName" : "extension",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The artifact's file extension.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #extension(String)}.\n@param extension a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extension(String)",
"deprecated" : false,
"documentation" : "The artifact's file extension.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "extension",
"fluentSetterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "extension",
"getterDocumentation" : "The artifact's file extension.
\n@return The artifact's file extension.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "extension",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "extension",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Extension",
"sensitive" : false,
"setterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.",
"setterMethodName" : "setExtension",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : "The artifact's file extension.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUrl",
"beanStyleSetterMethodName" : "setUrl",
"c2jName" : "url",
"c2jShape" : "URL",
"defaultConsumerFluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)",
"deprecated" : false,
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "url",
"fluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "url",
"getterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "url",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "url",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Url",
"sensitive" : false,
"setterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"setterMethodName" : "setUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Arn" : {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The artifact's ARN.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The artifact's ARN.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The artifact's ARN.
\n@return The artifact's ARN.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The artifact's ARN.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Extension" : {
"beanStyleGetterMethodName" : "getExtension",
"beanStyleSetterMethodName" : "setExtension",
"c2jName" : "extension",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The artifact's file extension.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #extension(String)}.\n@param extension a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extension(String)",
"deprecated" : false,
"documentation" : "The artifact's file extension.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "extension",
"fluentSetterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "extension",
"getterDocumentation" : "The artifact's file extension.
\n@return The artifact's file extension.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "extension",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "extension",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Extension",
"sensitive" : false,
"setterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.",
"setterMethodName" : "setExtension",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : "The artifact's file extension.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The artifact's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The artifact's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The artifact's name.
\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The artifact's name.
\n@return The artifact's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The artifact's name.
\n@param name The artifact's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The artifact's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Type" : {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "ArtifactType",
"defaultConsumerFluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"endpointDiscoveryId" : false,
"enumType" : "ArtifactType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Url" : {
"beanStyleGetterMethodName" : "getUrl",
"beanStyleSetterMethodName" : "setUrl",
"c2jName" : "url",
"c2jShape" : "URL",
"defaultConsumerFluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)",
"deprecated" : false,
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "url",
"fluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "url",
"getterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "url",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "url",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Url",
"sensitive" : false,
"setterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"setterMethodName" : "setUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "arn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The artifact's ARN.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)",
"deprecated" : false,
"documentation" : "The artifact's ARN.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "The artifact's ARN.
\n@return The artifact's ARN.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "arn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "arn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Arn",
"sensitive" : false,
"setterDocumentation" : "The artifact's ARN.
\n@param arn The artifact's ARN.",
"setterMethodName" : "setArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "arn",
"variableType" : "String",
"documentation" : "The artifact's ARN.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The artifact's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The artifact's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The artifact's name.
\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The artifact's name.
\n@return The artifact's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The artifact's name.
\n@param name The artifact's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The artifact's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "ArtifactType",
"defaultConsumerFluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"endpointDiscoveryId" : false,
"enumType" : "ArtifactType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@param type The artifact's type. Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
\n@see ArtifactType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The artifact's type.
Allowed values include the following:
-
UNKNOWN: An unknown type.
-
SCREENSHOT: The screenshot type.
-
DEVICE_LOG: The device log type.
-
MESSAGE_LOG: The message log type.
-
VIDEO_LOG: The video log type.
-
RESULT_LOG: The result log type.
-
SERVICE_LOG: The service log type.
-
WEBKIT_LOG: The web kit log type.
-
INSTRUMENTATION_OUTPUT: The instrumentation type.
-
EXERCISER_MONKEY_OUTPUT: For Android, the artifact (log) generated by an Android fuzz test.
-
CALABASH_JSON_OUTPUT: The Calabash JSON output type.
-
CALABASH_PRETTY_OUTPUT: The Calabash pretty output type.
-
CALABASH_STANDARD_OUTPUT: The Calabash standard output type.
-
CALABASH_JAVA_XML_OUTPUT: The Calabash Java XML output type.
-
AUTOMATION_OUTPUT: The automation output type.
-
APPIUM_SERVER_OUTPUT: The Appium server output type.
-
APPIUM_JAVA_OUTPUT: The Appium Java output type.
-
APPIUM_JAVA_XML_OUTPUT: The Appium Java XML output type.
-
APPIUM_PYTHON_OUTPUT: The Appium Python output type.
-
APPIUM_PYTHON_XML_OUTPUT: The Appium Python XML output type.
-
EXPLORER_EVENT_LOG: The Explorer event log output type.
-
EXPLORER_SUMMARY_LOG: The Explorer summary log output type.
-
APPLICATION_CRASH_REPORT: The application crash report output type.
-
XCTEST_LOG: The Xcode test output type.
-
VIDEO: The Video output type.
-
CUSTOMER_ARTIFACT:The Customer Artifact output type.
-
CUSTOMER_ARTIFACT_LOG: The Customer Artifact Log output type.
-
TESTSPEC_OUTPUT: The Test Spec Output type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExtension",
"beanStyleSetterMethodName" : "setExtension",
"c2jName" : "extension",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The artifact's file extension.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #extension(String)}.\n@param extension a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extension(String)",
"deprecated" : false,
"documentation" : "The artifact's file extension.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "extension",
"fluentSetterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "extension",
"getterDocumentation" : "The artifact's file extension.
\n@return The artifact's file extension.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "extension",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "extension",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Extension",
"sensitive" : false,
"setterDocumentation" : "The artifact's file extension.
\n@param extension The artifact's file extension.",
"setterMethodName" : "setExtension",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "extension",
"variableType" : "String",
"documentation" : "The artifact's file extension.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUrl",
"beanStyleSetterMethodName" : "setUrl",
"c2jName" : "url",
"c2jShape" : "URL",
"defaultConsumerFluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)",
"deprecated" : false,
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "url",
"fluentSetterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "url",
"getterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@return The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "url",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "url",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Url",
"sensitive" : false,
"setterDocumentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
\n@param url The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.",
"setterMethodName" : "setUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "url",
"variableType" : "String",
"documentation" : "The pre-signed Amazon S3 URL that can be used with a corresponding GET request to download the artifact's file.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Artifact",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Artifact",
"variableName" : "artifact",
"variableType" : "Artifact",
"documentation" : null,
"simpleType" : "Artifact",
"variableSetterType" : "Artifact"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ArtifactCategory" : {
"c2jName" : "ArtifactCategory",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "SCREENSHOT",
"value" : "SCREENSHOT"
}, {
"name" : "FILE",
"value" : "FILE"
}, {
"name" : "LOG",
"value" : "LOG"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ArtifactCategory",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ArtifactCategory",
"variableName" : "artifactCategory",
"variableType" : "ArtifactCategory",
"documentation" : null,
"simpleType" : "ArtifactCategory",
"variableSetterType" : "ArtifactCategory"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ArtifactType" : {
"c2jName" : "ArtifactType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "UNKNOWN",
"value" : "UNKNOWN"
}, {
"name" : "SCREENSHOT",
"value" : "SCREENSHOT"
}, {
"name" : "DEVICE_LOG",
"value" : "DEVICE_LOG"
}, {
"name" : "MESSAGE_LOG",
"value" : "MESSAGE_LOG"
}, {
"name" : "VIDEO_LOG",
"value" : "VIDEO_LOG"
}, {
"name" : "RESULT_LOG",
"value" : "RESULT_LOG"
}, {
"name" : "SERVICE_LOG",
"value" : "SERVICE_LOG"
}, {
"name" : "WEBKIT_LOG",
"value" : "WEBKIT_LOG"
}, {
"name" : "INSTRUMENTATION_OUTPUT",
"value" : "INSTRUMENTATION_OUTPUT"
}, {
"name" : "EXERCISER_MONKEY_OUTPUT",
"value" : "EXERCISER_MONKEY_OUTPUT"
}, {
"name" : "CALABASH_JSON_OUTPUT",
"value" : "CALABASH_JSON_OUTPUT"
}, {
"name" : "CALABASH_PRETTY_OUTPUT",
"value" : "CALABASH_PRETTY_OUTPUT"
}, {
"name" : "CALABASH_STANDARD_OUTPUT",
"value" : "CALABASH_STANDARD_OUTPUT"
}, {
"name" : "CALABASH_JAVA_XML_OUTPUT",
"value" : "CALABASH_JAVA_XML_OUTPUT"
}, {
"name" : "AUTOMATION_OUTPUT",
"value" : "AUTOMATION_OUTPUT"
}, {
"name" : "APPIUM_SERVER_OUTPUT",
"value" : "APPIUM_SERVER_OUTPUT"
}, {
"name" : "APPIUM_JAVA_OUTPUT",
"value" : "APPIUM_JAVA_OUTPUT"
}, {
"name" : "APPIUM_JAVA_XML_OUTPUT",
"value" : "APPIUM_JAVA_XML_OUTPUT"
}, {
"name" : "APPIUM_PYTHON_OUTPUT",
"value" : "APPIUM_PYTHON_OUTPUT"
}, {
"name" : "APPIUM_PYTHON_XML_OUTPUT",
"value" : "APPIUM_PYTHON_XML_OUTPUT"
}, {
"name" : "EXPLORER_EVENT_LOG",
"value" : "EXPLORER_EVENT_LOG"
}, {
"name" : "EXPLORER_SUMMARY_LOG",
"value" : "EXPLORER_SUMMARY_LOG"
}, {
"name" : "APPLICATION_CRASH_REPORT",
"value" : "APPLICATION_CRASH_REPORT"
}, {
"name" : "XCTEST_LOG",
"value" : "XCTEST_LOG"
}, {
"name" : "VIDEO",
"value" : "VIDEO"
}, {
"name" : "CUSTOMER_ARTIFACT",
"value" : "CUSTOMER_ARTIFACT"
}, {
"name" : "CUSTOMER_ARTIFACT_LOG",
"value" : "CUSTOMER_ARTIFACT_LOG"
}, {
"name" : "TESTSPEC_OUTPUT",
"value" : "TESTSPEC_OUTPUT"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ArtifactType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ArtifactType",
"variableName" : "artifactType",
"variableType" : "ArtifactType",
"documentation" : null,
"simpleType" : "ArtifactType",
"variableSetterType" : "ArtifactType"
},
"wrapper" : false,
"xmlNamespace" : null
},
"BillingMethod" : {
"c2jName" : "BillingMethod",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "METERED",
"value" : "METERED"
}, {
"name" : "UNMETERED",
"value" : "UNMETERED"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "BillingMethod",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "BillingMethod",
"variableName" : "billingMethod",
"variableType" : "BillingMethod",
"documentation" : null,
"simpleType" : "BillingMethod",
"variableSetterType" : "BillingMethod"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CPU" : {
"c2jName" : "CPU",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the amount of CPU that an app is using on a physical device.
Note that this does not represent system-wide CPU usage.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getFrequency",
"beanStyleSetterMethodName" : "setFrequency",
"c2jName" : "frequency",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's frequency.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #frequency(String)}.\n@param frequency a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frequency(String)",
"deprecated" : false,
"documentation" : "The CPU's frequency.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "frequency",
"fluentSetterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "frequency",
"getterDocumentation" : "The CPU's frequency.
\n@return The CPU's frequency.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "frequency",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "frequency",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Frequency",
"sensitive" : false,
"setterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.",
"setterMethodName" : "setFrequency",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : "The CPU's frequency.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getArchitecture",
"beanStyleSetterMethodName" : "setArchitecture",
"c2jName" : "architecture",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #architecture(String)}.\n@param architecture a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #architecture(String)",
"deprecated" : false,
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "architecture",
"fluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "architecture",
"getterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@return The CPU's architecture, for example x86 or ARM.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "architecture",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "architecture",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Architecture",
"sensitive" : false,
"setterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.",
"setterMethodName" : "setArchitecture",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClock",
"beanStyleSetterMethodName" : "setClock",
"c2jName" : "clock",
"c2jShape" : "Double",
"defaultConsumerFluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #clock(Double)}.\n@param clock a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clock(Double)",
"deprecated" : false,
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clock",
"fluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clock",
"getterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@return The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"getterModel" : {
"returnType" : "Double",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clock",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "clock",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "DOUBLE",
"name" : "Clock",
"sensitive" : false,
"setterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"setterMethodName" : "setClock",
"setterModel" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : null,
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Architecture" : {
"beanStyleGetterMethodName" : "getArchitecture",
"beanStyleSetterMethodName" : "setArchitecture",
"c2jName" : "architecture",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #architecture(String)}.\n@param architecture a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #architecture(String)",
"deprecated" : false,
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "architecture",
"fluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "architecture",
"getterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@return The CPU's architecture, for example x86 or ARM.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "architecture",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "architecture",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Architecture",
"sensitive" : false,
"setterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.",
"setterMethodName" : "setArchitecture",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Clock" : {
"beanStyleGetterMethodName" : "getClock",
"beanStyleSetterMethodName" : "setClock",
"c2jName" : "clock",
"c2jShape" : "Double",
"defaultConsumerFluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #clock(Double)}.\n@param clock a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clock(Double)",
"deprecated" : false,
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clock",
"fluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clock",
"getterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@return The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"getterModel" : {
"returnType" : "Double",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clock",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "clock",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "DOUBLE",
"name" : "Clock",
"sensitive" : false,
"setterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"setterMethodName" : "setClock",
"setterModel" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : null,
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Frequency" : {
"beanStyleGetterMethodName" : "getFrequency",
"beanStyleSetterMethodName" : "setFrequency",
"c2jName" : "frequency",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's frequency.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #frequency(String)}.\n@param frequency a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frequency(String)",
"deprecated" : false,
"documentation" : "The CPU's frequency.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "frequency",
"fluentSetterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "frequency",
"getterDocumentation" : "The CPU's frequency.
\n@return The CPU's frequency.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "frequency",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "frequency",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Frequency",
"sensitive" : false,
"setterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.",
"setterMethodName" : "setFrequency",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : "The CPU's frequency.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFrequency",
"beanStyleSetterMethodName" : "setFrequency",
"c2jName" : "frequency",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's frequency.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #frequency(String)}.\n@param frequency a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #frequency(String)",
"deprecated" : false,
"documentation" : "The CPU's frequency.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "frequency",
"fluentSetterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "frequency",
"getterDocumentation" : "The CPU's frequency.
\n@return The CPU's frequency.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "frequency",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "frequency",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Frequency",
"sensitive" : false,
"setterDocumentation" : "The CPU's frequency.
\n@param frequency The CPU's frequency.",
"setterMethodName" : "setFrequency",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "frequency",
"variableType" : "String",
"documentation" : "The CPU's frequency.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getArchitecture",
"beanStyleSetterMethodName" : "setArchitecture",
"c2jName" : "architecture",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #architecture(String)}.\n@param architecture a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #architecture(String)",
"deprecated" : false,
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "architecture",
"fluentSetterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "architecture",
"getterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@return The CPU's architecture, for example x86 or ARM.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "architecture",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "architecture",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Architecture",
"sensitive" : false,
"setterDocumentation" : "The CPU's architecture, for example x86 or ARM.
\n@param architecture The CPU's architecture, for example x86 or ARM.",
"setterMethodName" : "setArchitecture",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "architecture",
"variableType" : "String",
"documentation" : "The CPU's architecture, for example x86 or ARM.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClock",
"beanStyleSetterMethodName" : "setClock",
"c2jName" : "clock",
"c2jShape" : "Double",
"defaultConsumerFluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #clock(Double)}.\n@param clock a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clock(Double)",
"deprecated" : false,
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clock",
"fluentSetterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clock",
"getterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@return The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"getterModel" : {
"returnType" : "Double",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "clock",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "clock",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "DOUBLE",
"name" : "Clock",
"sensitive" : false,
"setterDocumentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
\n@param clock The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.",
"setterMethodName" : "setClock",
"setterModel" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : null,
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Double",
"variableName" : "clock",
"variableType" : "Double",
"documentation" : "The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000.
",
"simpleType" : "Double",
"variableSetterType" : "Double"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CPU",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CPU",
"variableName" : "cpu",
"variableType" : "CPU",
"documentation" : null,
"simpleType" : "CPU",
"variableSetterType" : "CPU"
},
"wrapper" : false,
"xmlNamespace" : null
},
"Counters" : {
"c2jName" : "Counters",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents entity counters.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getTotal",
"beanStyleSetterMethodName" : "setTotal",
"c2jName" : "total",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The total number of entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #total(Integer)}.\n@param total a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #total(Integer)",
"deprecated" : false,
"documentation" : "The total number of entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "total",
"fluentSetterDocumentation" : "The total number of entities.
\n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "total",
"getterDocumentation" : "The total number of entities.
\n@return The total number of entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "total",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "total",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Total",
"sensitive" : false,
"setterDocumentation" : "The total number of entities.
\n@param total The total number of entities.",
"setterMethodName" : "setTotal",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : "The total number of entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPassed",
"beanStyleSetterMethodName" : "setPassed",
"c2jName" : "passed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of passed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #passed(Integer)}.\n@param passed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #passed(Integer)",
"deprecated" : false,
"documentation" : "The number of passed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "passed",
"fluentSetterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "passed",
"getterDocumentation" : "The number of passed entities.
\n@return The number of passed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "passed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "passed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Passed",
"sensitive" : false,
"setterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.",
"setterMethodName" : "setPassed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : "The number of passed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailed",
"beanStyleSetterMethodName" : "setFailed",
"c2jName" : "failed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of failed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failed(Integer)}.\n@param failed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failed(Integer)",
"deprecated" : false,
"documentation" : "The number of failed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failed",
"fluentSetterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failed",
"getterDocumentation" : "The number of failed entities.
\n@return The number of failed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Failed",
"sensitive" : false,
"setterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.",
"setterMethodName" : "setFailed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : "The number of failed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getWarned",
"beanStyleSetterMethodName" : "setWarned",
"c2jName" : "warned",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of warned entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #warned(Integer)}.\n@param warned a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warned(Integer)",
"deprecated" : false,
"documentation" : "The number of warned entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "warned",
"fluentSetterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "warned",
"getterDocumentation" : "The number of warned entities.
\n@return The number of warned entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "warned",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "warned",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Warned",
"sensitive" : false,
"setterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.",
"setterMethodName" : "setWarned",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : "The number of warned entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrored",
"beanStyleSetterMethodName" : "setErrored",
"c2jName" : "errored",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of errored entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #errored(Integer)}.\n@param errored a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errored(Integer)",
"deprecated" : false,
"documentation" : "The number of errored entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errored",
"fluentSetterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errored",
"getterDocumentation" : "The number of errored entities.
\n@return The number of errored entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errored",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "errored",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Errored",
"sensitive" : false,
"setterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.",
"setterMethodName" : "setErrored",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : "The number of errored entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStopped",
"beanStyleSetterMethodName" : "setStopped",
"c2jName" : "stopped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of stopped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #stopped(Integer)}.\n@param stopped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stopped(Integer)",
"deprecated" : false,
"documentation" : "The number of stopped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stopped",
"fluentSetterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stopped",
"getterDocumentation" : "The number of stopped entities.
\n@return The number of stopped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "stopped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "stopped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Stopped",
"sensitive" : false,
"setterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.",
"setterMethodName" : "setStopped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : "The number of stopped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSkipped",
"beanStyleSetterMethodName" : "setSkipped",
"c2jName" : "skipped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of skipped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #skipped(Integer)}.\n@param skipped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipped(Integer)",
"deprecated" : false,
"documentation" : "The number of skipped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipped",
"fluentSetterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipped",
"getterDocumentation" : "The number of skipped entities.
\n@return The number of skipped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Skipped",
"sensitive" : false,
"setterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.",
"setterMethodName" : "setSkipped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : "The number of skipped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Errored" : {
"beanStyleGetterMethodName" : "getErrored",
"beanStyleSetterMethodName" : "setErrored",
"c2jName" : "errored",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of errored entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #errored(Integer)}.\n@param errored a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errored(Integer)",
"deprecated" : false,
"documentation" : "The number of errored entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errored",
"fluentSetterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errored",
"getterDocumentation" : "The number of errored entities.
\n@return The number of errored entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errored",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "errored",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Errored",
"sensitive" : false,
"setterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.",
"setterMethodName" : "setErrored",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : "The number of errored entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Failed" : {
"beanStyleGetterMethodName" : "getFailed",
"beanStyleSetterMethodName" : "setFailed",
"c2jName" : "failed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of failed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failed(Integer)}.\n@param failed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failed(Integer)",
"deprecated" : false,
"documentation" : "The number of failed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failed",
"fluentSetterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failed",
"getterDocumentation" : "The number of failed entities.
\n@return The number of failed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Failed",
"sensitive" : false,
"setterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.",
"setterMethodName" : "setFailed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : "The number of failed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Passed" : {
"beanStyleGetterMethodName" : "getPassed",
"beanStyleSetterMethodName" : "setPassed",
"c2jName" : "passed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of passed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #passed(Integer)}.\n@param passed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #passed(Integer)",
"deprecated" : false,
"documentation" : "The number of passed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "passed",
"fluentSetterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "passed",
"getterDocumentation" : "The number of passed entities.
\n@return The number of passed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "passed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "passed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Passed",
"sensitive" : false,
"setterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.",
"setterMethodName" : "setPassed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : "The number of passed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Skipped" : {
"beanStyleGetterMethodName" : "getSkipped",
"beanStyleSetterMethodName" : "setSkipped",
"c2jName" : "skipped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of skipped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #skipped(Integer)}.\n@param skipped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipped(Integer)",
"deprecated" : false,
"documentation" : "The number of skipped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipped",
"fluentSetterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipped",
"getterDocumentation" : "The number of skipped entities.
\n@return The number of skipped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Skipped",
"sensitive" : false,
"setterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.",
"setterMethodName" : "setSkipped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : "The number of skipped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Stopped" : {
"beanStyleGetterMethodName" : "getStopped",
"beanStyleSetterMethodName" : "setStopped",
"c2jName" : "stopped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of stopped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #stopped(Integer)}.\n@param stopped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stopped(Integer)",
"deprecated" : false,
"documentation" : "The number of stopped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stopped",
"fluentSetterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stopped",
"getterDocumentation" : "The number of stopped entities.
\n@return The number of stopped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "stopped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "stopped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Stopped",
"sensitive" : false,
"setterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.",
"setterMethodName" : "setStopped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : "The number of stopped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Total" : {
"beanStyleGetterMethodName" : "getTotal",
"beanStyleSetterMethodName" : "setTotal",
"c2jName" : "total",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The total number of entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #total(Integer)}.\n@param total a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #total(Integer)",
"deprecated" : false,
"documentation" : "The total number of entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "total",
"fluentSetterDocumentation" : "The total number of entities.
\n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "total",
"getterDocumentation" : "The total number of entities.
\n@return The total number of entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "total",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "total",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Total",
"sensitive" : false,
"setterDocumentation" : "The total number of entities.
\n@param total The total number of entities.",
"setterMethodName" : "setTotal",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : "The total number of entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Warned" : {
"beanStyleGetterMethodName" : "getWarned",
"beanStyleSetterMethodName" : "setWarned",
"c2jName" : "warned",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of warned entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #warned(Integer)}.\n@param warned a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warned(Integer)",
"deprecated" : false,
"documentation" : "The number of warned entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "warned",
"fluentSetterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "warned",
"getterDocumentation" : "The number of warned entities.
\n@return The number of warned entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "warned",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "warned",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Warned",
"sensitive" : false,
"setterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.",
"setterMethodName" : "setWarned",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : "The number of warned entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getTotal",
"beanStyleSetterMethodName" : "setTotal",
"c2jName" : "total",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The total number of entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #total(Integer)}.\n@param total a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #total(Integer)",
"deprecated" : false,
"documentation" : "The total number of entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "total",
"fluentSetterDocumentation" : "The total number of entities.
\n@param total The total number of entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "total",
"getterDocumentation" : "The total number of entities.
\n@return The total number of entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "total",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "total",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Total",
"sensitive" : false,
"setterDocumentation" : "The total number of entities.
\n@param total The total number of entities.",
"setterMethodName" : "setTotal",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "total",
"variableType" : "Integer",
"documentation" : "The total number of entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPassed",
"beanStyleSetterMethodName" : "setPassed",
"c2jName" : "passed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of passed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #passed(Integer)}.\n@param passed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #passed(Integer)",
"deprecated" : false,
"documentation" : "The number of passed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "passed",
"fluentSetterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "passed",
"getterDocumentation" : "The number of passed entities.
\n@return The number of passed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "passed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "passed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Passed",
"sensitive" : false,
"setterDocumentation" : "The number of passed entities.
\n@param passed The number of passed entities.",
"setterMethodName" : "setPassed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "passed",
"variableType" : "Integer",
"documentation" : "The number of passed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailed",
"beanStyleSetterMethodName" : "setFailed",
"c2jName" : "failed",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of failed entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #failed(Integer)}.\n@param failed a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failed(Integer)",
"deprecated" : false,
"documentation" : "The number of failed entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failed",
"fluentSetterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failed",
"getterDocumentation" : "The number of failed entities.
\n@return The number of failed entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Failed",
"sensitive" : false,
"setterDocumentation" : "The number of failed entities.
\n@param failed The number of failed entities.",
"setterMethodName" : "setFailed",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "failed",
"variableType" : "Integer",
"documentation" : "The number of failed entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getWarned",
"beanStyleSetterMethodName" : "setWarned",
"c2jName" : "warned",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of warned entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #warned(Integer)}.\n@param warned a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #warned(Integer)",
"deprecated" : false,
"documentation" : "The number of warned entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "warned",
"fluentSetterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "warned",
"getterDocumentation" : "The number of warned entities.
\n@return The number of warned entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "warned",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "warned",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Warned",
"sensitive" : false,
"setterDocumentation" : "The number of warned entities.
\n@param warned The number of warned entities.",
"setterMethodName" : "setWarned",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "warned",
"variableType" : "Integer",
"documentation" : "The number of warned entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getErrored",
"beanStyleSetterMethodName" : "setErrored",
"c2jName" : "errored",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of errored entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #errored(Integer)}.\n@param errored a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errored(Integer)",
"deprecated" : false,
"documentation" : "The number of errored entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "errored",
"fluentSetterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "errored",
"getterDocumentation" : "The number of errored entities.
\n@return The number of errored entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "errored",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "errored",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Errored",
"sensitive" : false,
"setterDocumentation" : "The number of errored entities.
\n@param errored The number of errored entities.",
"setterMethodName" : "setErrored",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "errored",
"variableType" : "Integer",
"documentation" : "The number of errored entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStopped",
"beanStyleSetterMethodName" : "setStopped",
"c2jName" : "stopped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of stopped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #stopped(Integer)}.\n@param stopped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stopped(Integer)",
"deprecated" : false,
"documentation" : "The number of stopped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "stopped",
"fluentSetterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "stopped",
"getterDocumentation" : "The number of stopped entities.
\n@return The number of stopped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "stopped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "stopped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Stopped",
"sensitive" : false,
"setterDocumentation" : "The number of stopped entities.
\n@param stopped The number of stopped entities.",
"setterMethodName" : "setStopped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "stopped",
"variableType" : "Integer",
"documentation" : "The number of stopped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSkipped",
"beanStyleSetterMethodName" : "setSkipped",
"c2jName" : "skipped",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of skipped entities.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #skipped(Integer)}.\n@param skipped a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #skipped(Integer)",
"deprecated" : false,
"documentation" : "The number of skipped entities.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "skipped",
"fluentSetterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "skipped",
"getterDocumentation" : "The number of skipped entities.
\n@return The number of skipped entities.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "skipped",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "skipped",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Skipped",
"sensitive" : false,
"setterDocumentation" : "The number of skipped entities.
\n@param skipped The number of skipped entities.",
"setterMethodName" : "setSkipped",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "skipped",
"variableType" : "Integer",
"documentation" : "The number of skipped entities.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Counters",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Counters",
"variableName" : "counters",
"variableType" : "Counters",
"documentation" : null,
"simpleType" : "Counters",
"variableSetterType" : "Counters"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateDevicePoolRequest" : {
"c2jName" : "CreateDevicePoolRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents a request to the create device pool operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateDevicePool",
"locationName" : null,
"requestUri" : "/",
"target" : "DeviceFarm_20150623.CreateDevicePool",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the project for the device pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The ARN of the project for the device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The ARN of the project for the device pool.
\n@return The ARN of the project for the device pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The ARN of the project for the device pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The device pool's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The device pool's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The device pool's name.
\n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The device pool's name.
\n@return The device pool's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The device pool's name.
\n@param name The device pool's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The device pool's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The device pool's description.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The device pool's description.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The device pool's description.
\n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The device pool's description.
\n@return The device pool's description.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The device pool's description.
\n@param description The device pool's description.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The device pool's description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRules",
"beanStyleSetterMethodName" : "setRules",
"c2jName" : "rules",
"c2jShape" : "Rules",
"defaultConsumerFluentSetterDocumentation" : "The device pool's rules.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #rules(List)}.\n@param rules a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rules(List)",
"deprecated" : false,
"documentation" : "The device pool's rules.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rules",
"fluentSetterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rules",
"getterDocumentation" : "The device pool's rules.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The device pool's rules.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rules",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rules",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Rule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Rule.Builder} avoiding the need to create one manually via {@link Rule#builder()}.\n\nWhen the {@link Consumer} completes, {@link Rule.Builder#build()} is called immediately and its result is passed to {@link #member(Rule)}.\n@param member a consumer that will call methods on {@link Rule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Rule)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Rule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : null,
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : "",
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Rule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Rule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Rules",
"sensitive" : false,
"setterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.",
"setterMethodName" : "setRules",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : "The device pool's rules.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxDevices",
"beanStyleSetterMethodName" : "setMaxDevices",
"c2jName" : "maxDevices",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxDevices(Integer)}.\n@param maxDevices a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxDevices(Integer)",
"deprecated" : false,
"documentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxDevices",
"fluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxDevices",
"getterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@return The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxDevices",
"sensitive" : false,
"setterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"setterMethodName" : "setMaxDevices",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The device pool's description.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The device pool's description.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The device pool's description.
\n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The device pool's description.
\n@return The device pool's description.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The device pool's description.
\n@param description The device pool's description.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The device pool's description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"MaxDevices" : {
"beanStyleGetterMethodName" : "getMaxDevices",
"beanStyleSetterMethodName" : "setMaxDevices",
"c2jName" : "maxDevices",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxDevices(Integer)}.\n@param maxDevices a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxDevices(Integer)",
"deprecated" : false,
"documentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxDevices",
"fluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxDevices",
"getterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@return The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxDevices",
"sensitive" : false,
"setterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"setterMethodName" : "setMaxDevices",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The device pool's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The device pool's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The device pool's name.
\n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The device pool's name.
\n@return The device pool's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The device pool's name.
\n@param name The device pool's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The device pool's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectArn" : {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the project for the device pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The ARN of the project for the device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The ARN of the project for the device pool.
\n@return The ARN of the project for the device pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The ARN of the project for the device pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Rules" : {
"beanStyleGetterMethodName" : "getRules",
"beanStyleSetterMethodName" : "setRules",
"c2jName" : "rules",
"c2jShape" : "Rules",
"defaultConsumerFluentSetterDocumentation" : "The device pool's rules.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #rules(List)}.\n@param rules a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rules(List)",
"deprecated" : false,
"documentation" : "The device pool's rules.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rules",
"fluentSetterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rules",
"getterDocumentation" : "The device pool's rules.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The device pool's rules.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rules",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rules",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Rule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Rule.Builder} avoiding the need to create one manually via {@link Rule#builder()}.\n\nWhen the {@link Consumer} completes, {@link Rule.Builder#build()} is called immediately and its result is passed to {@link #member(Rule)}.\n@param member a consumer that will call methods on {@link Rule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Rule)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Rule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : null,
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : "",
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Rule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Rule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Rules",
"sensitive" : false,
"setterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.",
"setterMethodName" : "setRules",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : "The device pool's rules.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The ARN of the project for the device pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The ARN of the project for the device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The ARN of the project for the device pool.
\n@return The ARN of the project for the device pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The ARN of the project for the device pool.
\n@param projectArn The ARN of the project for the device pool.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The ARN of the project for the device pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The device pool's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The device pool's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The device pool's name.
\n@param name The device pool's name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The device pool's name.
\n@return The device pool's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The device pool's name.
\n@param name The device pool's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The device pool's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The device pool's description.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The device pool's description.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The device pool's description.
\n@param description The device pool's description.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The device pool's description.
\n@return The device pool's description.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The device pool's description.
\n@param description The device pool's description.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The device pool's description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRules",
"beanStyleSetterMethodName" : "setRules",
"c2jName" : "rules",
"c2jShape" : "Rules",
"defaultConsumerFluentSetterDocumentation" : "The device pool's rules.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #rules(List)}.\n@param rules a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rules(List)",
"deprecated" : false,
"documentation" : "The device pool's rules.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rules",
"fluentSetterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rules",
"getterDocumentation" : "The device pool's rules.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The device pool's rules.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rules",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rules",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Rule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Rule.Builder} avoiding the need to create one manually via {@link Rule#builder()}.\n\nWhen the {@link Consumer} completes, {@link Rule.Builder#build()} is called immediately and its result is passed to {@link #member(Rule)}.\n@param member a consumer that will call methods on {@link Rule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Rule)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Rule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : null,
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Rule",
"variableName" : "member",
"variableType" : "Rule",
"documentation" : "",
"simpleType" : "Rule",
"variableSetterType" : "Rule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Rule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Rule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Rules",
"sensitive" : false,
"setterDocumentation" : "The device pool's rules.
\n@param rules The device pool's rules.",
"setterMethodName" : "setRules",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "rules",
"variableType" : "java.util.List",
"documentation" : "The device pool's rules.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxDevices",
"beanStyleSetterMethodName" : "setMaxDevices",
"c2jName" : "maxDevices",
"c2jShape" : "Integer",
"defaultConsumerFluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxDevices(Integer)}.\n@param maxDevices a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxDevices(Integer)",
"deprecated" : false,
"documentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxDevices",
"fluentSetterDocumentation" : "The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxDevices",
"getterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@return The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "maxDevices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxDevices",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxDevices",
"sensitive" : false,
"setterDocumentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
\n@param maxDevices The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. By specifying the maximum number of devices, you can control the costs that you incur by running tests.",
"setterMethodName" : "setMaxDevices",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxDevices",
"variableType" : "Integer",
"documentation" : "
The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules
parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.
By specifying the maximum number of devices, you can control the costs that you incur by running tests.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectArn", "name", "rules" ],
"shapeName" : "CreateDevicePoolRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateDevicePoolRequest",
"variableName" : "createDevicePoolRequest",
"variableType" : "CreateDevicePoolRequest",
"documentation" : null,
"simpleType" : "CreateDevicePoolRequest",
"variableSetterType" : "CreateDevicePoolRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateDevicePoolResponse" : {
"c2jName" : "CreateDevicePoolResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the result of a create device pool request.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getDevicePool",
"beanStyleSetterMethodName" : "setDevicePool",
"c2jName" : "devicePool",
"c2jShape" : "DevicePool",
"defaultConsumerFluentSetterDocumentation" : "The newly created device pool.
\nThis is a convenience that creates an instance of the {@link DevicePool.Builder} avoiding the need to create one manually via {@link DevicePool#builder()}.\n\nWhen the {@link Consumer} completes, {@link DevicePool.Builder#build()} is called immediately and its result is passed to {@link #devicePool(DevicePool)}.\n@param devicePool a consumer that will call methods on {@link DevicePool.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #devicePool(DevicePool)",
"deprecated" : false,
"documentation" : "The newly created device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devicePool",
"fluentSetterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devicePool",
"getterDocumentation" : "The newly created device pool.
\n@return The newly created device pool.",
"getterModel" : {
"returnType" : "DevicePool",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "devicePool",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devicePool",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "DevicePool",
"sensitive" : false,
"setterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.",
"setterMethodName" : "setDevicePool",
"setterModel" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : null,
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : "The newly created device pool.
",
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DevicePool" : {
"beanStyleGetterMethodName" : "getDevicePool",
"beanStyleSetterMethodName" : "setDevicePool",
"c2jName" : "devicePool",
"c2jShape" : "DevicePool",
"defaultConsumerFluentSetterDocumentation" : "The newly created device pool.
\nThis is a convenience that creates an instance of the {@link DevicePool.Builder} avoiding the need to create one manually via {@link DevicePool#builder()}.\n\nWhen the {@link Consumer} completes, {@link DevicePool.Builder#build()} is called immediately and its result is passed to {@link #devicePool(DevicePool)}.\n@param devicePool a consumer that will call methods on {@link DevicePool.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #devicePool(DevicePool)",
"deprecated" : false,
"documentation" : "The newly created device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devicePool",
"fluentSetterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devicePool",
"getterDocumentation" : "The newly created device pool.
\n@return The newly created device pool.",
"getterModel" : {
"returnType" : "DevicePool",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "devicePool",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devicePool",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "DevicePool",
"sensitive" : false,
"setterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.",
"setterMethodName" : "setDevicePool",
"setterModel" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : null,
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : "The newly created device pool.
",
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getDevicePool",
"beanStyleSetterMethodName" : "setDevicePool",
"c2jName" : "devicePool",
"c2jShape" : "DevicePool",
"defaultConsumerFluentSetterDocumentation" : "The newly created device pool.
\nThis is a convenience that creates an instance of the {@link DevicePool.Builder} avoiding the need to create one manually via {@link DevicePool#builder()}.\n\nWhen the {@link Consumer} completes, {@link DevicePool.Builder#build()} is called immediately and its result is passed to {@link #devicePool(DevicePool)}.\n@param devicePool a consumer that will call methods on {@link DevicePool.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #devicePool(DevicePool)",
"deprecated" : false,
"documentation" : "The newly created device pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devicePool",
"fluentSetterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devicePool",
"getterDocumentation" : "The newly created device pool.
\n@return The newly created device pool.",
"getterModel" : {
"returnType" : "DevicePool",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "devicePool",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devicePool",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "DevicePool",
"sensitive" : false,
"setterDocumentation" : "The newly created device pool.
\n@param devicePool The newly created device pool.",
"setterMethodName" : "setDevicePool",
"setterModel" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : null,
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DevicePool",
"variableName" : "devicePool",
"variableType" : "DevicePool",
"documentation" : "The newly created device pool.
",
"simpleType" : "DevicePool",
"variableSetterType" : "DevicePool"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateDevicePoolResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateDevicePoolResponse",
"variableName" : "createDevicePoolResponse",
"variableType" : "CreateDevicePoolResponse",
"documentation" : null,
"simpleType" : "CreateDevicePoolResponse",
"variableSetterType" : "CreateDevicePoolResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateInstanceProfileRequest" : {
"c2jName" : "CreateInstanceProfileRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateInstanceProfile",
"locationName" : null,
"requestUri" : "/",
"target" : "DeviceFarm_20150623.CreateInstanceProfile",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of your instance profile.
\n@return The name of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of your instance profile.
\n@return The description of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPackageCleanup",
"beanStyleSetterMethodName" : "setPackageCleanup",
"c2jName" : "packageCleanup",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #packageCleanup(Boolean)}.\n@param packageCleanup a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #packageCleanup(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "packageCleanup",
"fluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "packageCleanup",
"getterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@return When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "packageCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "packageCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "PackageCleanup",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"setterMethodName" : "setPackageCleanup",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExcludeAppPackagesFromCleanup",
"beanStyleSetterMethodName" : "setExcludeAppPackagesFromCleanup",
"c2jName" : "excludeAppPackagesFromCleanup",
"c2jShape" : "PackageIds",
"defaultConsumerFluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #excludeAppPackagesFromCleanup(List)}.\n@param excludeAppPackagesFromCleanup a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #excludeAppPackagesFromCleanup(List)",
"deprecated" : false,
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "excludeAppPackagesFromCleanup",
"fluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup
to true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "excludeAppPackagesFromCleanup",
"getterDocumentation" : "
An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup
to true
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "excludeAppPackagesFromCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "excludeAppPackagesFromCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExcludeAppPackagesFromCleanup",
"sensitive" : false,
"setterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.",
"setterMethodName" : "setExcludeAppPackagesFromCleanup",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRebootAfterUse",
"beanStyleSetterMethodName" : "setRebootAfterUse",
"c2jName" : "rebootAfterUse",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #rebootAfterUse(Boolean)}.\n@param rebootAfterUse a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rebootAfterUse(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rebootAfterUse",
"fluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rebootAfterUse",
"getterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@return When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rebootAfterUse",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rebootAfterUse",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RebootAfterUse",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"setterMethodName" : "setRebootAfterUse",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of your instance profile.
\n@return The description of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ExcludeAppPackagesFromCleanup" : {
"beanStyleGetterMethodName" : "getExcludeAppPackagesFromCleanup",
"beanStyleSetterMethodName" : "setExcludeAppPackagesFromCleanup",
"c2jName" : "excludeAppPackagesFromCleanup",
"c2jShape" : "PackageIds",
"defaultConsumerFluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #excludeAppPackagesFromCleanup(List)}.\n@param excludeAppPackagesFromCleanup a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #excludeAppPackagesFromCleanup(List)",
"deprecated" : false,
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "excludeAppPackagesFromCleanup",
"fluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "excludeAppPackagesFromCleanup",
"getterDocumentation" : "
An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup
to true
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "excludeAppPackagesFromCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "excludeAppPackagesFromCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExcludeAppPackagesFromCleanup",
"sensitive" : false,
"setterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.",
"setterMethodName" : "setExcludeAppPackagesFromCleanup",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of your instance profile.
\n@return The name of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PackageCleanup" : {
"beanStyleGetterMethodName" : "getPackageCleanup",
"beanStyleSetterMethodName" : "setPackageCleanup",
"c2jName" : "packageCleanup",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #packageCleanup(Boolean)}.\n@param packageCleanup a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #packageCleanup(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "packageCleanup",
"fluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "packageCleanup",
"getterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@return When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "packageCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "packageCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "PackageCleanup",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"setterMethodName" : "setPackageCleanup",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RebootAfterUse" : {
"beanStyleGetterMethodName" : "getRebootAfterUse",
"beanStyleSetterMethodName" : "setRebootAfterUse",
"c2jName" : "rebootAfterUse",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #rebootAfterUse(Boolean)}.\n@param rebootAfterUse a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rebootAfterUse(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rebootAfterUse",
"fluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rebootAfterUse",
"getterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@return When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rebootAfterUse",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rebootAfterUse",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RebootAfterUse",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"setterMethodName" : "setRebootAfterUse",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of your instance profile.
\n@return The name of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of your instance profile.
\n@param name The name of your instance profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of your instance profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of your instance profile.
\n@return The description of your instance profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of your instance profile.
\n@param description The description of your instance profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of your instance profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPackageCleanup",
"beanStyleSetterMethodName" : "setPackageCleanup",
"c2jName" : "packageCleanup",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #packageCleanup(Boolean)}.\n@param packageCleanup a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #packageCleanup(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "packageCleanup",
"fluentSetterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "packageCleanup",
"getterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@return When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "packageCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "packageCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "PackageCleanup",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
\n@param packageCleanup When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.",
"setterMethodName" : "setPackageCleanup",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "packageCleanup",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will remove app packages after a test run. The default value is false
for private devices.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExcludeAppPackagesFromCleanup",
"beanStyleSetterMethodName" : "setExcludeAppPackagesFromCleanup",
"c2jName" : "excludeAppPackagesFromCleanup",
"c2jShape" : "PackageIds",
"defaultConsumerFluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #excludeAppPackagesFromCleanup(List)}.\n@param excludeAppPackagesFromCleanup a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #excludeAppPackagesFromCleanup(List)",
"deprecated" : false,
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "excludeAppPackagesFromCleanup",
"fluentSetterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "excludeAppPackagesFromCleanup",
"getterDocumentation" : "
An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over. The list of packages is only considered if you set packageCleanup
to true
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "excludeAppPackagesFromCleanup",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "excludeAppPackagesFromCleanup",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "String",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExcludeAppPackagesFromCleanup",
"sensitive" : false,
"setterDocumentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
\n@param excludeAppPackagesFromCleanup An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.",
"setterMethodName" : "setExcludeAppPackagesFromCleanup",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "excludeAppPackagesFromCleanup",
"variableType" : "java.util.List",
"documentation" : "An array of strings specifying the list of app packages that should not be cleaned up from the device after a test run is over.
The list of packages is only considered if you set packageCleanup
to true
.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRebootAfterUse",
"beanStyleSetterMethodName" : "setRebootAfterUse",
"c2jName" : "rebootAfterUse",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #rebootAfterUse(Boolean)}.\n@param rebootAfterUse a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rebootAfterUse(Boolean)",
"deprecated" : false,
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "rebootAfterUse",
"fluentSetterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "rebootAfterUse",
"getterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@return When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "rebootAfterUse",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "rebootAfterUse",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RebootAfterUse",
"sensitive" : false,
"setterDocumentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
\n@param rebootAfterUse When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.",
"setterMethodName" : "setRebootAfterUse",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "rebootAfterUse",
"variableType" : "Boolean",
"documentation" : "When set to true
, Device Farm will reboot the instance after a test run. The default value is true
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name" ],
"shapeName" : "CreateInstanceProfileRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateInstanceProfileRequest",
"variableName" : "createInstanceProfileRequest",
"variableType" : "CreateInstanceProfileRequest",
"documentation" : null,
"simpleType" : "CreateInstanceProfileRequest",
"variableSetterType" : "CreateInstanceProfileRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateInstanceProfileResponse" : {
"c2jName" : "CreateInstanceProfileResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getInstanceProfile",
"beanStyleSetterMethodName" : "setInstanceProfile",
"c2jName" : "instanceProfile",
"c2jShape" : "InstanceProfile",
"defaultConsumerFluentSetterDocumentation" : "An object containing information about your instance profile.
\nThis is a convenience that creates an instance of the {@link InstanceProfile.Builder} avoiding the need to create one manually via {@link InstanceProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceProfile.Builder#build()} is called immediately and its result is passed to {@link #instanceProfile(InstanceProfile)}.\n@param instanceProfile a consumer that will call methods on {@link InstanceProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceProfile(InstanceProfile)",
"deprecated" : false,
"documentation" : "An object containing information about your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceProfile",
"fluentSetterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceProfile",
"getterDocumentation" : "An object containing information about your instance profile.
\n@return An object containing information about your instance profile.",
"getterModel" : {
"returnType" : "InstanceProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceProfile",
"sensitive" : false,
"setterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.",
"setterMethodName" : "setInstanceProfile",
"setterModel" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : null,
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : "An object containing information about your instance profile.
",
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"InstanceProfile" : {
"beanStyleGetterMethodName" : "getInstanceProfile",
"beanStyleSetterMethodName" : "setInstanceProfile",
"c2jName" : "instanceProfile",
"c2jShape" : "InstanceProfile",
"defaultConsumerFluentSetterDocumentation" : "An object containing information about your instance profile.
\nThis is a convenience that creates an instance of the {@link InstanceProfile.Builder} avoiding the need to create one manually via {@link InstanceProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceProfile.Builder#build()} is called immediately and its result is passed to {@link #instanceProfile(InstanceProfile)}.\n@param instanceProfile a consumer that will call methods on {@link InstanceProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceProfile(InstanceProfile)",
"deprecated" : false,
"documentation" : "An object containing information about your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceProfile",
"fluentSetterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceProfile",
"getterDocumentation" : "An object containing information about your instance profile.
\n@return An object containing information about your instance profile.",
"getterModel" : {
"returnType" : "InstanceProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceProfile",
"sensitive" : false,
"setterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.",
"setterMethodName" : "setInstanceProfile",
"setterModel" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : null,
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : "An object containing information about your instance profile.
",
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getInstanceProfile",
"beanStyleSetterMethodName" : "setInstanceProfile",
"c2jName" : "instanceProfile",
"c2jShape" : "InstanceProfile",
"defaultConsumerFluentSetterDocumentation" : "An object containing information about your instance profile.
\nThis is a convenience that creates an instance of the {@link InstanceProfile.Builder} avoiding the need to create one manually via {@link InstanceProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceProfile.Builder#build()} is called immediately and its result is passed to {@link #instanceProfile(InstanceProfile)}.\n@param instanceProfile a consumer that will call methods on {@link InstanceProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceProfile(InstanceProfile)",
"deprecated" : false,
"documentation" : "An object containing information about your instance profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceProfile",
"fluentSetterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceProfile",
"getterDocumentation" : "An object containing information about your instance profile.
\n@return An object containing information about your instance profile.",
"getterModel" : {
"returnType" : "InstanceProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "instanceProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InstanceProfile",
"sensitive" : false,
"setterDocumentation" : "An object containing information about your instance profile.
\n@param instanceProfile An object containing information about your instance profile.",
"setterMethodName" : "setInstanceProfile",
"setterModel" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : null,
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceProfile",
"variableName" : "instanceProfile",
"variableType" : "InstanceProfile",
"documentation" : "An object containing information about your instance profile.
",
"simpleType" : "InstanceProfile",
"variableSetterType" : "InstanceProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateInstanceProfileResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateInstanceProfileResponse",
"variableName" : "createInstanceProfileResponse",
"variableType" : "CreateInstanceProfileResponse",
"documentation" : null,
"simpleType" : "CreateInstanceProfileResponse",
"variableSetterType" : "CreateInstanceProfileResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateNetworkProfileRequest" : {
"c2jName" : "CreateNetworkProfileRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateNetworkProfile",
"locationName" : null,
"requestUri" : "/",
"target" : "DeviceFarm_20150623.CreateNetworkProfile",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@return The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name you wish to specify for the new network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name you wish to specify for the new network profile.
\n@return The name you wish to specify for the new network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name you wish to specify for the new network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of the network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of the network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of the network profile.
\n@return The description of the network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of the network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "NetworkProfileType",
"defaultConsumerFluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"endpointDiscoveryId" : false,
"enumType" : "NetworkProfileType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkProfileType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link NetworkProfileType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkBandwidthBits",
"beanStyleSetterMethodName" : "setUplinkBandwidthBits",
"c2jName" : "uplinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkBandwidthBits(Long)}.\n@param uplinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setUplinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkBandwidthBits",
"beanStyleSetterMethodName" : "setDownlinkBandwidthBits",
"c2jName" : "downlinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkBandwidthBits(Long)}.\n@param downlinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setDownlinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkDelayMs",
"beanStyleSetterMethodName" : "setUplinkDelayMs",
"c2jName" : "uplinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkDelayMs(Long)}.\n@param uplinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkDelayMs",
"beanStyleSetterMethodName" : "setDownlinkDelayMs",
"c2jName" : "downlinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkDelayMs(Long)}.\n@param downlinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkJitterMs",
"beanStyleSetterMethodName" : "setUplinkJitterMs",
"c2jName" : "uplinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkJitterMs(Long)}.\n@param uplinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkJitterMs",
"beanStyleSetterMethodName" : "setDownlinkJitterMs",
"c2jName" : "downlinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkJitterMs(Long)}.\n@param downlinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkLossPercent",
"beanStyleSetterMethodName" : "setUplinkLossPercent",
"c2jName" : "uplinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #uplinkLossPercent(Integer)}.\n@param uplinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkLossPercent",
"fluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkLossPercent",
"getterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UplinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setUplinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkLossPercent",
"beanStyleSetterMethodName" : "setDownlinkLossPercent",
"c2jName" : "downlinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #downlinkLossPercent(Integer)}.\n@param downlinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkLossPercent",
"fluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkLossPercent",
"getterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of received packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DownlinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setDownlinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of the network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of the network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of the network profile.
\n@return The description of the network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of the network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DownlinkBandwidthBits" : {
"beanStyleGetterMethodName" : "getDownlinkBandwidthBits",
"beanStyleSetterMethodName" : "setDownlinkBandwidthBits",
"c2jName" : "downlinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkBandwidthBits(Long)}.\n@param downlinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setDownlinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DownlinkDelayMs" : {
"beanStyleGetterMethodName" : "getDownlinkDelayMs",
"beanStyleSetterMethodName" : "setDownlinkDelayMs",
"c2jName" : "downlinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkDelayMs(Long)}.\n@param downlinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DownlinkJitterMs" : {
"beanStyleGetterMethodName" : "getDownlinkJitterMs",
"beanStyleSetterMethodName" : "setDownlinkJitterMs",
"c2jName" : "downlinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkJitterMs(Long)}.\n@param downlinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DownlinkLossPercent" : {
"beanStyleGetterMethodName" : "getDownlinkLossPercent",
"beanStyleSetterMethodName" : "setDownlinkLossPercent",
"c2jName" : "downlinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #downlinkLossPercent(Integer)}.\n@param downlinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkLossPercent",
"fluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkLossPercent",
"getterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of received packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DownlinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setDownlinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name you wish to specify for the new network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name you wish to specify for the new network profile.
\n@return The name you wish to specify for the new network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name you wish to specify for the new network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectArn" : {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@return The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Type" : {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "NetworkProfileType",
"defaultConsumerFluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"endpointDiscoveryId" : false,
"enumType" : "NetworkProfileType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkProfileType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link NetworkProfileType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UplinkBandwidthBits" : {
"beanStyleGetterMethodName" : "getUplinkBandwidthBits",
"beanStyleSetterMethodName" : "setUplinkBandwidthBits",
"c2jName" : "uplinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkBandwidthBits(Long)}.\n@param uplinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setUplinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UplinkDelayMs" : {
"beanStyleGetterMethodName" : "getUplinkDelayMs",
"beanStyleSetterMethodName" : "setUplinkDelayMs",
"c2jName" : "uplinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkDelayMs(Long)}.\n@param uplinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UplinkJitterMs" : {
"beanStyleGetterMethodName" : "getUplinkJitterMs",
"beanStyleSetterMethodName" : "setUplinkJitterMs",
"c2jName" : "uplinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkJitterMs(Long)}.\n@param uplinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"UplinkLossPercent" : {
"beanStyleGetterMethodName" : "getUplinkLossPercent",
"beanStyleSetterMethodName" : "setUplinkLossPercent",
"c2jName" : "uplinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #uplinkLossPercent(Integer)}.\n@param uplinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkLossPercent",
"fluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkLossPercent",
"getterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UplinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setUplinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getProjectArn",
"beanStyleSetterMethodName" : "setProjectArn",
"c2jName" : "projectArn",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #projectArn(String)}.\n@param projectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@return The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "projectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
\n@param projectArn The Amazon Resource Name (ARN) of the project for which you want to create a network profile.",
"setterMethodName" : "setProjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name you wish to specify for the new network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name you wish to specify for the new network profile.
\n@return The name you wish to specify for the new network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name you wish to specify for the new network profile.
\n@param name The name you wish to specify for the new network profile.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name you wish to specify for the new network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Message",
"defaultConsumerFluentSetterDocumentation" : "The description of the network profile.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description of the network profile.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description of the network profile.
\n@return The description of the network profile.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description of the network profile.
\n@param description The description of the network profile.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description of the network profile.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTypeAsString",
"beanStyleSetterMethodName" : "setType",
"c2jName" : "type",
"c2jShape" : "NetworkProfileType",
"defaultConsumerFluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)",
"deprecated" : false,
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"endpointDiscoveryId" : false,
"enumType" : "NetworkProfileType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "type",
"fluentEnumSetterMethodName" : "type",
"fluentGetterMethodName" : "typeAsString",
"fluentSetterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NetworkProfileType",
"fluentSetterMethodName" : "type",
"getterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link NetworkProfileType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n
\n@return The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "type",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "type",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Type",
"sensitive" : false,
"setterDocumentation" : "The type of network profile you wish to create. Valid values are listed below.
\n@param type The type of network profile you wish to create. Valid values are listed below.\n@see NetworkProfileType",
"setterMethodName" : "setType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "type",
"variableType" : "String",
"documentation" : "The type of network profile you wish to create. Valid values are listed below.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkBandwidthBits",
"beanStyleSetterMethodName" : "setUplinkBandwidthBits",
"c2jName" : "uplinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkBandwidthBits(Long)}.\n@param uplinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setUplinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkBandwidthBits",
"beanStyleSetterMethodName" : "setDownlinkBandwidthBits",
"c2jName" : "downlinkBandwidthBits",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkBandwidthBits(Long)}.\n@param downlinkBandwidthBits a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkBandwidthBits(Long)",
"deprecated" : false,
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkBandwidthBits",
"fluentSetterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkBandwidthBits",
"getterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@return The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkBandwidthBits",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkBandwidthBits",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkBandwidthBits",
"sensitive" : false,
"setterDocumentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
\n@param downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600.",
"setterMethodName" : "setDownlinkBandwidthBits",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkBandwidthBits",
"variableType" : "Long",
"documentation" : "The data throughput rate in bits per second, as an integer from 0 to 104857600.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkDelayMs",
"beanStyleSetterMethodName" : "setUplinkDelayMs",
"c2jName" : "uplinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkDelayMs(Long)}.\n@param uplinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkDelayMs",
"beanStyleSetterMethodName" : "setDownlinkDelayMs",
"c2jName" : "downlinkDelayMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkDelayMs(Long)}.\n@param downlinkDelayMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkDelayMs(Long)",
"deprecated" : false,
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkDelayMs",
"fluentSetterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkDelayMs",
"getterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@return Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkDelayMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkDelayMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkDelayMs",
"sensitive" : false,
"setterDocumentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
\n@param downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkDelayMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkDelayMs",
"variableType" : "Long",
"documentation" : "Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkJitterMs",
"beanStyleSetterMethodName" : "setUplinkJitterMs",
"c2jName" : "uplinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #uplinkJitterMs(Long)}.\n@param uplinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "UplinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setUplinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "uplinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkJitterMs",
"beanStyleSetterMethodName" : "setDownlinkJitterMs",
"c2jName" : "downlinkJitterMs",
"c2jShape" : "Long",
"defaultConsumerFluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #downlinkJitterMs(Long)}.\n@param downlinkJitterMs a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkJitterMs(Long)",
"deprecated" : false,
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkJitterMs",
"fluentSetterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkJitterMs",
"getterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@return Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkJitterMs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkJitterMs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "DownlinkJitterMs",
"sensitive" : false,
"setterDocumentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
\n@param downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.",
"setterMethodName" : "setDownlinkJitterMs",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "downlinkJitterMs",
"variableType" : "Long",
"documentation" : "Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUplinkLossPercent",
"beanStyleSetterMethodName" : "setUplinkLossPercent",
"c2jName" : "uplinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #uplinkLossPercent(Integer)}.\n@param uplinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #uplinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "uplinkLossPercent",
"fluentSetterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uplinkLossPercent",
"getterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "uplinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "uplinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UplinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
\n@param uplinkLossPercent Proportion of transmitted packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setUplinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "uplinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDownlinkLossPercent",
"beanStyleSetterMethodName" : "setDownlinkLossPercent",
"c2jName" : "downlinkLossPercent",
"c2jShape" : "PercentInteger",
"defaultConsumerFluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #downlinkLossPercent(Integer)}.\n@param downlinkLossPercent a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #downlinkLossPercent(Integer)",
"deprecated" : false,
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "downlinkLossPercent",
"fluentSetterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "downlinkLossPercent",
"getterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@return Proportion of received packets that fail to arrive from 0 to 100 percent.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "downlinkLossPercent",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "downlinkLossPercent",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DownlinkLossPercent",
"sensitive" : false,
"setterDocumentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
\n@param downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.",
"setterMethodName" : "setDownlinkLossPercent",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "downlinkLossPercent",
"variableType" : "Integer",
"documentation" : "Proportion of received packets that fail to arrive from 0 to 100 percent.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectArn", "name" ],
"shapeName" : "CreateNetworkProfileRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateNetworkProfileRequest",
"variableName" : "createNetworkProfileRequest",
"variableType" : "CreateNetworkProfileRequest",
"documentation" : null,
"simpleType" : "CreateNetworkProfileRequest",
"variableSetterType" : "CreateNetworkProfileRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateNetworkProfileResponse" : {
"c2jName" : "CreateNetworkProfileResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getNetworkProfile",
"beanStyleSetterMethodName" : "setNetworkProfile",
"c2jName" : "networkProfile",
"c2jShape" : "NetworkProfile",
"defaultConsumerFluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\nThis is a convenience that creates an instance of the {@link NetworkProfile.Builder} avoiding the need to create one manually via {@link NetworkProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link NetworkProfile.Builder#build()} is called immediately and its result is passed to {@link #networkProfile(NetworkProfile)}.\n@param networkProfile a consumer that will call methods on {@link NetworkProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProfile(NetworkProfile)",
"deprecated" : false,
"documentation" : "The network profile that is returned by the create network profile request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "networkProfile",
"fluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "networkProfile",
"getterDocumentation" : "The network profile that is returned by the create network profile request.
\n@return The network profile that is returned by the create network profile request.",
"getterModel" : {
"returnType" : "NetworkProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "networkProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "networkProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NetworkProfile",
"sensitive" : false,
"setterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.",
"setterMethodName" : "setNetworkProfile",
"setterModel" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : null,
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : "The network profile that is returned by the create network profile request.
",
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"NetworkProfile" : {
"beanStyleGetterMethodName" : "getNetworkProfile",
"beanStyleSetterMethodName" : "setNetworkProfile",
"c2jName" : "networkProfile",
"c2jShape" : "NetworkProfile",
"defaultConsumerFluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\nThis is a convenience that creates an instance of the {@link NetworkProfile.Builder} avoiding the need to create one manually via {@link NetworkProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link NetworkProfile.Builder#build()} is called immediately and its result is passed to {@link #networkProfile(NetworkProfile)}.\n@param networkProfile a consumer that will call methods on {@link NetworkProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProfile(NetworkProfile)",
"deprecated" : false,
"documentation" : "The network profile that is returned by the create network profile request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "networkProfile",
"fluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "networkProfile",
"getterDocumentation" : "The network profile that is returned by the create network profile request.
\n@return The network profile that is returned by the create network profile request.",
"getterModel" : {
"returnType" : "NetworkProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "networkProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "networkProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NetworkProfile",
"sensitive" : false,
"setterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.",
"setterMethodName" : "setNetworkProfile",
"setterModel" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : null,
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : "The network profile that is returned by the create network profile request.
",
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getNetworkProfile",
"beanStyleSetterMethodName" : "setNetworkProfile",
"c2jName" : "networkProfile",
"c2jShape" : "NetworkProfile",
"defaultConsumerFluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\nThis is a convenience that creates an instance of the {@link NetworkProfile.Builder} avoiding the need to create one manually via {@link NetworkProfile#builder()}.\n\nWhen the {@link Consumer} completes, {@link NetworkProfile.Builder#build()} is called immediately and its result is passed to {@link #networkProfile(NetworkProfile)}.\n@param networkProfile a consumer that will call methods on {@link NetworkProfile.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #networkProfile(NetworkProfile)",
"deprecated" : false,
"documentation" : "The network profile that is returned by the create network profile request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "networkProfile",
"fluentSetterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "networkProfile",
"getterDocumentation" : "The network profile that is returned by the create network profile request.
\n@return The network profile that is returned by the create network profile request.",
"getterModel" : {
"returnType" : "NetworkProfile",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "networkProfile",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "networkProfile",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NetworkProfile",
"sensitive" : false,
"setterDocumentation" : "The network profile that is returned by the create network profile request.
\n@param networkProfile The network profile that is returned by the create network profile request.",
"setterMethodName" : "setNetworkProfile",
"setterModel" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : null,
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NetworkProfile",
"variableName" : "networkProfile",
"variableType" : "NetworkProfile",
"documentation" : "The network profile that is returned by the create network profile request.
",
"simpleType" : "NetworkProfile",
"variableSetterType" : "NetworkProfile"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateNetworkProfileResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateNetworkProfileResponse",
"variableName" : "createNetworkProfileResponse",
"variableType" : "CreateNetworkProfileResponse",
"documentation" : null,
"simpleType" : "CreateNetworkProfileResponse",
"variableSetterType" : "CreateNetworkProfileResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateProjectRequest" : {
"c2jName" : "CreateProjectRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents a request to the create project operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateProject",
"locationName" : null,
"requestUri" : "/",
"target" : "DeviceFarm_20150623.CreateProject",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The project's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The project's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "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.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The project's name.
\n@return The project's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The project's name.
\n@param name The project's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The project's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@return Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DefaultJobTimeoutMinutes" : {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@return Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The project's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The project's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "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.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The project's name.
\n@return The project's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The project's name.
\n@param name The project's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The project's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "name",
"c2jShape" : "Name",
"defaultConsumerFluentSetterDocumentation" : "The project's name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The project's name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "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.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The project's name.
\n@return The project's name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The project's name.
\n@param name The project's name.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The project's name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultJobTimeoutMinutes",
"beanStyleSetterMethodName" : "setDefaultJobTimeoutMinutes",
"c2jName" : "defaultJobTimeoutMinutes",
"c2jShape" : "JobTimeoutMinutes",
"defaultConsumerFluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #defaultJobTimeoutMinutes(Integer)}.\n@param defaultJobTimeoutMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultJobTimeoutMinutes(Integer)",
"deprecated" : false,
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultJobTimeoutMinutes",
"fluentSetterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultJobTimeoutMinutes",
"getterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@return Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "defaultJobTimeoutMinutes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "defaultJobTimeoutMinutes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "DefaultJobTimeoutMinutes",
"sensitive" : false,
"setterDocumentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
\n@param defaultJobTimeoutMinutes Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.",
"setterMethodName" : "setDefaultJobTimeoutMinutes",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "defaultJobTimeoutMinutes",
"variableType" : "Integer",
"documentation" : "Sets the execution timeout value (in minutes) for a project. All test runs in this project will use the specified execution timeout value unless overridden when scheduling a run.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "name" ],
"shapeName" : "CreateProjectRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateProjectRequest",
"variableName" : "createProjectRequest",
"variableType" : "CreateProjectRequest",
"documentation" : null,
"simpleType" : "CreateProjectRequest",
"variableSetterType" : "CreateProjectRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateProjectResponse" : {
"c2jName" : "CreateProjectResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the result of a create project request.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "Project",
"defaultConsumerFluentSetterDocumentation" : "The newly created project.
\nThis is a convenience that creates an instance of the {@link Project.Builder} avoiding the need to create one manually via {@link Project#builder()}.\n\nWhen the {@link Consumer} completes, {@link Project.Builder#build()} is called immediately and its result is passed to {@link #project(Project)}.\n@param project a consumer that will call methods on {@link Project.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(Project)",
"deprecated" : false,
"documentation" : "The newly created project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "The newly created project.
\n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "The newly created project.
\n@return The newly created project.",
"getterModel" : {
"returnType" : "Project",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "project",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "project",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Project",
"sensitive" : false,
"setterDocumentation" : "The newly created project.
\n@param project The newly created project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : null,
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : "The newly created project.
",
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Project" : {
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "Project",
"defaultConsumerFluentSetterDocumentation" : "The newly created project.
\nThis is a convenience that creates an instance of the {@link Project.Builder} avoiding the need to create one manually via {@link Project#builder()}.\n\nWhen the {@link Consumer} completes, {@link Project.Builder#build()} is called immediately and its result is passed to {@link #project(Project)}.\n@param project a consumer that will call methods on {@link Project.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(Project)",
"deprecated" : false,
"documentation" : "The newly created project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "The newly created project.
\n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "The newly created project.
\n@return The newly created project.",
"getterModel" : {
"returnType" : "Project",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "project",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "project",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Project",
"sensitive" : false,
"setterDocumentation" : "The newly created project.
\n@param project The newly created project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : null,
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : "The newly created project.
",
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "Project",
"defaultConsumerFluentSetterDocumentation" : "The newly created project.
\nThis is a convenience that creates an instance of the {@link Project.Builder} avoiding the need to create one manually via {@link Project#builder()}.\n\nWhen the {@link Consumer} completes, {@link Project.Builder#build()} is called immediately and its result is passed to {@link #project(Project)}.\n@param project a consumer that will call methods on {@link Project.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(Project)",
"deprecated" : false,
"documentation" : "The newly created project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "The newly created project.
\n@param project The newly created project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "The newly created project.
\n@return The newly created project.",
"getterModel" : {
"returnType" : "Project",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "project",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "project",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Project",
"sensitive" : false,
"setterDocumentation" : "The newly created project.
\n@param project The newly created project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : null,
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Project",
"variableName" : "project",
"variableType" : "Project",
"documentation" : "The newly created project.
",
"simpleType" : "Project",
"variableSetterType" : "Project"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateProjectResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateProjectResponse",
"variableName" : "createProjectResponse",
"variableType" : "CreateProjectResponse",
"documentation" : null,
"simpleType" : "CreateProjectResponse",
"variableSetterType" : "CreateProjectResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateRemoteAccessSessionConfiguration" : {
"c2jName" : "CreateRemoteAccessSessionConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Configuration settings for a remote access session, including billing method.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getBillingMethodAsString",
"beanStyleSetterMethodName" : "setBillingMethod",
"c2jName" : "billingMethod",
"c2jShape" : "BillingMethod",
"defaultConsumerFluentSetterDocumentation" : "The billing method for the remote access session.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #billingMethodAsString(String)}.\n@param billingMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billingMethod(String)",
"deprecated" : false,
"documentation" : "The billing method for the remote access session.
",
"endpointDiscoveryId" : false,
"enumType" : "BillingMethod",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "billingMethod",
"fluentEnumSetterMethodName" : "billingMethod",
"fluentGetterMethodName" : "billingMethodAsString",
"fluentSetterDocumentation" : "The billing method for the remote access session.
\n@param billingMethod The billing method for the remote access session.\n@see BillingMethod\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod",
"fluentSetterMethodName" : "billingMethod",
"getterDocumentation" : "The billing method for the remote access session.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #billingMethod} will return {@link BillingMethod#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #billingMethodAsString}.\n
\n@return The billing method for the remote access session.\n@see BillingMethod",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "billingMethod",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "billingMethod",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "BillingMethod",
"sensitive" : false,
"setterDocumentation" : "The billing method for the remote access session.
\n@param billingMethod The billing method for the remote access session.\n@see BillingMethod",
"setterMethodName" : "setBillingMethod",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "billingMethod",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "billingMethod",
"variableType" : "String",
"documentation" : "The billing method for the remote access session.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getVpceConfigurationArns",
"beanStyleSetterMethodName" : "setVpceConfigurationArns",
"c2jName" : "vpceConfigurationArns",
"c2jShape" : "AmazonResourceNames",
"defaultConsumerFluentSetterDocumentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #vpceConfigurationArns(List)}.\n@param vpceConfigurationArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #vpceConfigurationArns(List)",
"deprecated" : false,
"documentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "vpceConfigurationArns",
"fluentSetterDocumentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
\n@param vpceConfigurationArns An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "vpceConfigurationArns",
"getterDocumentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "vpceConfigurationArns",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "vpceConfigurationArns",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AmazonResourceName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "VpceConfigurationArns",
"sensitive" : false,
"setterDocumentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
\n@param vpceConfigurationArns An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.",
"setterMethodName" : "setVpceConfigurationArns",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "vpceConfigurationArns",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "vpceConfigurationArns",
"variableType" : "java.util.List",
"documentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"BillingMethod" : {
"beanStyleGetterMethodName" : "getBillingMethodAsString",
"beanStyleSetterMethodName" : "setBillingMethod",
"c2jName" : "billingMethod",
"c2jShape" : "BillingMethod",
"defaultConsumerFluentSetterDocumentation" : "The billing method for the remote access session.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #billingMethodAsString(String)}.\n@param billingMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billingMethod(String)",
"deprecated" : false,
"documentation" : "The billing method for the remote access session.
",
"endpointDiscoveryId" : false,
"enumType" : "BillingMethod",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "billingMethod",
"fluentEnumSetterMethodName" : "billingMethod",
"fluentGetterMethodName" : "billingMethodAsString",
"fluentSetterDocumentation" : "The billing method for the remote access session.
\n@param billingMethod The billing method for the remote access session.\n@see BillingMethod\n@return Returns a reference to this object so that method calls can be chained together.\n@see BillingMethod",
"fluentSetterMethodName" : "billingMethod",
"getterDocumentation" : "The billing method for the remote access session.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #billingMethod} will return {@link BillingMethod#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #billingMethodAsString}.\n
\n@return The billing method for the remote access session.\n@see BillingMethod",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "billingMethod",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "billingMethod",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "BillingMethod",
"sensitive" : false,
"setterDocumentation" : "The billing method for the remote access session.
\n@param billingMethod The billing method for the remote access session.\n@see BillingMethod",
"setterMethodName" : "setBillingMethod",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "billingMethod",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "billingMethod",
"variableType" : "String",
"documentation" : "The billing method for the remote access session.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"VpceConfigurationArns" : {
"beanStyleGetterMethodName" : "getVpceConfigurationArns",
"beanStyleSetterMethodName" : "setVpceConfigurationArns",
"c2jName" : "vpceConfigurationArns",
"c2jShape" : "AmazonResourceNames",
"defaultConsumerFluentSetterDocumentation" : "An array of Amazon Resource Names (ARNs) included in the VPC endpoint configuration.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #vpceConfigurationArns(List)}.\n@param vpceConfigurationArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #vpceConfigurationArns(List