
models.projects.iot1click-2018-05-14-intermediate.json Maven / Gradle / Ivy
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"enableEndpointDiscoveryMethodRequired" : false,
"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" : [ "listProjects" ]
},
"metadata" : {
"apiVersion" : "2018-05-14",
"asyncBuilder" : "DefaultIot1ClickProjectsAsyncClientBuilder",
"asyncBuilderInterface" : "Iot1ClickProjectsAsyncClientBuilder",
"asyncClient" : "DefaultIot1ClickProjectsAsyncClient",
"asyncInterface" : "Iot1ClickProjectsAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultIot1ClickProjectsBaseClientBuilder",
"baseBuilderInterface" : "Iot1ClickProjectsBaseClientBuilder",
"baseExceptionName" : "Iot1ClickProjectsException",
"baseRequestName" : "Iot1ClickProjectsRequest",
"baseResponseName" : "Iot1ClickProjectsResponse",
"cborProtocol" : false,
"clientPackageName" : "iot1clickprojects",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "AWS IoT 1-Click Projects",
"documentation" : "The AWS IoT 1-Click Projects API Reference
",
"endpointPrefix" : "projects.iot1click",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.iot1clickprojects",
"fullModelPackageName" : "software.amazon.awssdk.services.iot1clickprojects.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.iot1clickprojects.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.iot1clickprojects.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.iot1clickprojects.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "iot1clickprojects.model",
"paginatorsPackageName" : "iot1clickprojects.paginators",
"protocol" : "rest-json",
"queryProtocol" : false,
"requestTransformPackageName" : "iot1clickprojects.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "IoT 1Click Projects",
"serviceName" : "Iot1ClickProjects",
"signingName" : "iot1click",
"syncBuilder" : "DefaultIot1ClickProjectsClientBuilder",
"syncBuilderInterface" : "Iot1ClickProjectsClientBuilder",
"syncClient" : "DefaultIot1ClickProjectsClient",
"syncInterface" : "Iot1ClickProjectsClient",
"transformPackageName" : "iot1clickprojects.transform",
"uid" : "iot1click-projects-2018-05-14",
"xmlProtocol" : false
},
"operations" : {
"AssociateDeviceWithPlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Associates a physical device with a placement.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceConflictException",
"documentation" : "",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AssociateDeviceWithPlacementRequest",
"variableName" : "associateDeviceWithPlacementRequest",
"variableType" : "AssociateDeviceWithPlacementRequest",
"documentation" : "",
"simpleType" : "AssociateDeviceWithPlacementRequest",
"variableSetterType" : "AssociateDeviceWithPlacementRequest"
},
"methodName" : "associateDeviceWithPlacement",
"operationName" : "AssociateDeviceWithPlacement",
"paginated" : false,
"returnType" : {
"returnType" : "AssociateDeviceWithPlacementResponse",
"documentation" : null
},
"syncReturnType" : "AssociateDeviceWithPlacementResponse"
},
"CreatePlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an empty placement.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceConflictException",
"documentation" : "",
"httpStatusCode" : 409
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreatePlacementRequest",
"variableName" : "createPlacementRequest",
"variableType" : "CreatePlacementRequest",
"documentation" : "",
"simpleType" : "CreatePlacementRequest",
"variableSetterType" : "CreatePlacementRequest"
},
"methodName" : "createPlacement",
"operationName" : "CreatePlacement",
"paginated" : false,
"returnType" : {
"returnType" : "CreatePlacementResponse",
"documentation" : null
},
"syncReturnType" : "CreatePlacementResponse"
},
"CreateProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an empty project with a placement template. A project contains zero or more placements that adhere to the placement template defined in the project.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceConflictException",
"documentation" : "",
"httpStatusCode" : 409
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateProjectRequest",
"variableName" : "createProjectRequest",
"variableType" : "CreateProjectRequest",
"documentation" : "",
"simpleType" : "CreateProjectRequest",
"variableSetterType" : "CreateProjectRequest"
},
"methodName" : "createProject",
"operationName" : "CreateProject",
"paginated" : false,
"returnType" : {
"returnType" : "CreateProjectResponse",
"documentation" : null
},
"syncReturnType" : "CreateProjectResponse"
},
"DeletePlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a placement. To delete a placement, it must not have any devices associated with it.
When you delete a placement, all associated data becomes irretrievable.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : 429
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeletePlacementRequest",
"variableName" : "deletePlacementRequest",
"variableType" : "DeletePlacementRequest",
"documentation" : "",
"simpleType" : "DeletePlacementRequest",
"variableSetterType" : "DeletePlacementRequest"
},
"methodName" : "deletePlacement",
"operationName" : "DeletePlacement",
"paginated" : false,
"returnType" : {
"returnType" : "DeletePlacementResponse",
"documentation" : null
},
"syncReturnType" : "DeletePlacementResponse"
},
"DeleteProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a project. To delete a project, it must not have any placements associated with it.
When you delete a project, all associated data becomes irretrievable.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : 429
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteProjectRequest",
"variableName" : "deleteProjectRequest",
"variableType" : "DeleteProjectRequest",
"documentation" : "",
"simpleType" : "DeleteProjectRequest",
"variableSetterType" : "DeleteProjectRequest"
},
"methodName" : "deleteProject",
"operationName" : "DeleteProject",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteProjectResponse",
"documentation" : null
},
"syncReturnType" : "DeleteProjectResponse"
},
"DescribePlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes a placement in a project.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribePlacementRequest",
"variableName" : "describePlacementRequest",
"variableType" : "DescribePlacementRequest",
"documentation" : "",
"simpleType" : "DescribePlacementRequest",
"variableSetterType" : "DescribePlacementRequest"
},
"methodName" : "describePlacement",
"operationName" : "DescribePlacement",
"paginated" : false,
"returnType" : {
"returnType" : "DescribePlacementResponse",
"documentation" : null
},
"syncReturnType" : "DescribePlacementResponse"
},
"DescribeProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns an object describing a project.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeProjectRequest",
"variableName" : "describeProjectRequest",
"variableType" : "DescribeProjectRequest",
"documentation" : "",
"simpleType" : "DescribeProjectRequest",
"variableSetterType" : "DescribeProjectRequest"
},
"methodName" : "describeProject",
"operationName" : "DescribeProject",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeProjectResponse",
"documentation" : null
},
"syncReturnType" : "DescribeProjectResponse"
},
"DisassociateDeviceFromPlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes a physical device from a placement.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : 429
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DisassociateDeviceFromPlacementRequest",
"variableName" : "disassociateDeviceFromPlacementRequest",
"variableType" : "DisassociateDeviceFromPlacementRequest",
"documentation" : "",
"simpleType" : "DisassociateDeviceFromPlacementRequest",
"variableSetterType" : "DisassociateDeviceFromPlacementRequest"
},
"methodName" : "disassociateDeviceFromPlacement",
"operationName" : "DisassociateDeviceFromPlacement",
"paginated" : false,
"returnType" : {
"returnType" : "DisassociateDeviceFromPlacementResponse",
"documentation" : null
},
"syncReturnType" : "DisassociateDeviceFromPlacementResponse"
},
"GetDevicesInPlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns an object enumerating the devices in a placement.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDevicesInPlacementRequest",
"variableName" : "getDevicesInPlacementRequest",
"variableType" : "GetDevicesInPlacementRequest",
"documentation" : "",
"simpleType" : "GetDevicesInPlacementRequest",
"variableSetterType" : "GetDevicesInPlacementRequest"
},
"methodName" : "getDevicesInPlacement",
"operationName" : "GetDevicesInPlacement",
"paginated" : false,
"returnType" : {
"returnType" : "GetDevicesInPlacementResponse",
"documentation" : null
},
"syncReturnType" : "GetDevicesInPlacementResponse"
},
"ListPlacements" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the placement(s) of a project.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListPlacementsRequest",
"variableName" : "listPlacementsRequest",
"variableType" : "ListPlacementsRequest",
"documentation" : "",
"simpleType" : "ListPlacementsRequest",
"variableSetterType" : "ListPlacementsRequest"
},
"methodName" : "listPlacements",
"operationName" : "ListPlacements",
"paginated" : true,
"returnType" : {
"returnType" : "ListPlacementsResponse",
"documentation" : null
},
"syncReturnType" : "ListPlacementsResponse"
},
"ListProjects" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the AWS IoT 1-Click project(s) associated with your AWS account and region.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListProjectsRequest",
"variableName" : "listProjectsRequest",
"variableType" : "ListProjectsRequest",
"documentation" : "",
"simpleType" : "ListProjectsRequest",
"variableSetterType" : "ListProjectsRequest"
},
"methodName" : "listProjects",
"operationName" : "ListProjects",
"paginated" : true,
"returnType" : {
"returnType" : "ListProjectsResponse",
"documentation" : null
},
"syncReturnType" : "ListProjectsResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the tags (metadata key/value pairs) which you have assigned to the resource.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"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"
},
"TagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates or modifies tags for a resource. Tags are key/value pairs (metadata) that can be used to manage a resource. For more information, see AWS Tagging Strategies.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"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" : "Removes one or more tags (metadata key/value pairs) from a resource.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"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"
},
"UpdatePlacement" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates a placement with the given attributes. To clear an attribute, pass an empty value (i.e., \"\").
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : 429
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdatePlacementRequest",
"variableName" : "updatePlacementRequest",
"variableType" : "UpdatePlacementRequest",
"documentation" : "",
"simpleType" : "UpdatePlacementRequest",
"variableSetterType" : "UpdatePlacementRequest"
},
"methodName" : "updatePlacement",
"operationName" : "UpdatePlacement",
"paginated" : false,
"returnType" : {
"returnType" : "UpdatePlacementResponse",
"documentation" : null
},
"syncReturnType" : "UpdatePlacementResponse"
},
"UpdateProject" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates a project associated with your AWS account and region. With the exception of device template names, you can pass just the values that need to be updated because the update request will change only the values that are provided. To clear a value, pass the empty string (i.e., \"\"
).
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalFailureException",
"documentation" : "",
"httpStatusCode" : 500
}, {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : 400
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "",
"httpStatusCode" : 404
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : 429
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateProjectRequest",
"variableName" : "updateProjectRequest",
"variableType" : "UpdateProjectRequest",
"documentation" : "",
"simpleType" : "UpdateProjectRequest",
"variableSetterType" : "UpdateProjectRequest"
},
"methodName" : "updateProject",
"operationName" : "UpdateProject",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateProjectResponse",
"documentation" : null
},
"syncReturnType" : "UpdateProjectResponse"
}
},
"shapes" : {
"AssociateDeviceWithPlacementRequest" : {
"c2jName" : "AssociateDeviceWithPlacementRequest",
"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" : "AssociateDeviceWithPlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}",
"target" : null,
"verb" : "PUT",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement in which to associate the device.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceId",
"beanStyleSetterMethodName" : "setDeviceId",
"c2jName" : "deviceId",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\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 #deviceId(String)}.\n@param deviceId 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 #deviceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@deprecated Use {@link #deviceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceId(String)}\n",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceId",
"fluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceId",
"getterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"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" : "deviceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"setterMethodName" : "setDeviceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device template name to associate with the device ID.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device template name to associate with the device ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device template name to associate with the device ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DeviceId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceId",
"beanStyleSetterMethodName" : "setDeviceId",
"c2jName" : "deviceId",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\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 #deviceId(String)}.\n@param deviceId 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 #deviceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@deprecated Use {@link #deviceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceId(String)}\n",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceId",
"fluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceId",
"getterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"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" : "deviceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"setterMethodName" : "setDeviceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DeviceTemplateName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device template name to associate with the device ID.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device template name to associate with the device ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device template name to associate with the device ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement in which to associate the device.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@return The name of the project containing the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement in which to associate the device.
\n@param projectName The name of the project containing the placement in which to associate the device.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement in which to associate the device.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement in which to associate the device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement in which to associate the device.
\n@return The name of the placement in which to associate the device.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement in which to associate the device.
\n@param placementName The name of the placement in which to associate the device.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement in which to associate the device.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceId",
"beanStyleSetterMethodName" : "setDeviceId",
"c2jName" : "deviceId",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\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 #deviceId(String)}.\n@param deviceId 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 #deviceId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@deprecated Use {@link #deviceId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceId(String)}\n",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceId",
"fluentSetterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceId",
"getterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@return The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"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" : "deviceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
\n@param deviceId The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.",
"setterMethodName" : "setDeviceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceId",
"variableType" : "String",
"documentation" : "The ID of the physical device to be associated with the given placement in the project. Note that a mandatory 4 character prefix is required for all deviceId
values.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device template name to associate with the device ID.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device template name to associate with the device ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device template name to associate with the device ID.
\n@return The device template name to associate with the device ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device template name to associate with the device ID.
\n@param deviceTemplateName The device template name to associate with the device ID.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device template name to associate with the device ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName", "placementName", "deviceId", "deviceTemplateName" ],
"shapeName" : "AssociateDeviceWithPlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AssociateDeviceWithPlacementRequest",
"variableName" : "associateDeviceWithPlacementRequest",
"variableType" : "AssociateDeviceWithPlacementRequest",
"documentation" : null,
"simpleType" : "AssociateDeviceWithPlacementRequest",
"variableSetterType" : "AssociateDeviceWithPlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AssociateDeviceWithPlacementResponse" : {
"c2jName" : "AssociateDeviceWithPlacementResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AssociateDeviceWithPlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AssociateDeviceWithPlacementResponse",
"variableName" : "associateDeviceWithPlacementResponse",
"variableType" : "AssociateDeviceWithPlacementResponse",
"documentation" : null,
"simpleType" : "AssociateDeviceWithPlacementResponse",
"variableSetterType" : "AssociateDeviceWithPlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreatePlacementRequest" : {
"c2jName" : "CreatePlacementRequest",
"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" : "CreatePlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to be created.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.",
"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" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project in which to create the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project in which to create the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project in which to create the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAttributes",
"beanStyleSetterMethodName" : "setAttributes",
"c2jName" : "attributes",
"c2jShape" : "PlacementAttributeMap",
"defaultConsumerFluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@deprecated Use {@link #attributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "attributes",
"fluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "attributes",
"getterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"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" : "attributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "attributes",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Attributes",
"sensitive" : false,
"setterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"setterMethodName" : "setAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Attributes" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAttributes",
"beanStyleSetterMethodName" : "setAttributes",
"c2jName" : "attributes",
"c2jShape" : "PlacementAttributeMap",
"defaultConsumerFluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@deprecated Use {@link #attributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "attributes",
"fluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "attributes",
"getterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"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" : "attributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "attributes",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Attributes",
"sensitive" : false,
"setterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"setterMethodName" : "setAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to be created.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.",
"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" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project in which to create the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project in which to create the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project in which to create the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to be created.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to be created.
\n@return The name of the placement to be created.",
"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" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to be created.
\n@param placementName The name of the placement to be created.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project in which to create the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project in which to create the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project in which to create the placement.
\n@return The name of the project in which to create the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project in which to create the placement.
\n@param projectName The name of the project in which to create the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project in which to create the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAttributes",
"beanStyleSetterMethodName" : "setAttributes",
"c2jName" : "attributes",
"c2jShape" : "PlacementAttributeMap",
"defaultConsumerFluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\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 #attributes(Map)}.\n@param attributes 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 #attributes(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@deprecated Use {@link #attributes()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #attributes(Map)}\n",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAttributes",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "attributes",
"fluentSetterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "attributes",
"getterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAttributes()} to see if a value was sent in this field.\n
\n@return Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"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" : "attributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "attributes",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Attributes",
"sensitive" : false,
"setterDocumentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
\n@param attributes Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.",
"setterMethodName" : "setAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "attributes",
"variableType" : "java.util.Map",
"documentation" : "Optional user-defined key/value pairs providing contextual data (such as location or function) for the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "placementName", "projectName" ],
"shapeName" : "CreatePlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreatePlacementRequest",
"variableName" : "createPlacementRequest",
"variableType" : "CreatePlacementRequest",
"documentation" : null,
"simpleType" : "CreatePlacementRequest",
"variableSetterType" : "CreatePlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreatePlacementResponse" : {
"c2jName" : "CreatePlacementResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreatePlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreatePlacementResponse",
"variableName" : "createPlacementResponse",
"variableType" : "CreatePlacementResponse",
"documentation" : null,
"simpleType" : "CreatePlacementResponse",
"variableSetterType" : "CreatePlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateProjectRequest" : {
"c2jName" : "CreateProjectRequest",
"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" : "CreateProject",
"locationName" : null,
"requestUri" : "/projects",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to create.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to create.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.",
"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" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to create.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Description",
"defaultConsumerFluentSetterDocumentation" : "An optional description for the project.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.\n@deprecated Use {@link #description()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n",
"documentation" : "An optional description for the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDescription",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.",
"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" : "An optional description for the project.
\n@param description An optional description for the project.",
"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" : "An optional description for the project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementTemplate",
"beanStyleSetterMethodName" : "setPlacementTemplate",
"c2jName" : "placementTemplate",
"c2jShape" : "PlacementTemplate",
"defaultConsumerFluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\nThis is a convenience that creates an instance of the {@link PlacementTemplate.Builder} avoiding the need to create one manually via {@link PlacementTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementTemplate.Builder#build()} is called immediately and its result is passed to {@link #placementTemplate(PlacementTemplate)}.\n@param placementTemplate a consumer that will call methods on {@link PlacementTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placementTemplate(PlacementTemplate)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@deprecated Use {@link #placementTemplate()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementTemplate(PlacementTemplate)}\n",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementTemplate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementTemplate",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementTemplate",
"fluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementTemplate",
"getterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"getterModel" : {
"returnType" : "PlacementTemplate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placementTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PlacementTemplate",
"sensitive" : false,
"setterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"setterMethodName" : "setPlacementTemplate",
"setterModel" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : null,
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagMap",
"defaultConsumerFluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\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 #tags(Map)}.\n@param tags 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 #tags(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"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" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "TagKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "TagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Description" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Description",
"defaultConsumerFluentSetterDocumentation" : "An optional description for the project.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.\n@deprecated Use {@link #description()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n",
"documentation" : "An optional description for the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDescription",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.",
"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" : "An optional description for the project.
\n@param description An optional description for the project.",
"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" : "An optional description for the project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PlacementTemplate" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementTemplate",
"beanStyleSetterMethodName" : "setPlacementTemplate",
"c2jName" : "placementTemplate",
"c2jShape" : "PlacementTemplate",
"defaultConsumerFluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\nThis is a convenience that creates an instance of the {@link PlacementTemplate.Builder} avoiding the need to create one manually via {@link PlacementTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementTemplate.Builder#build()} is called immediately and its result is passed to {@link #placementTemplate(PlacementTemplate)}.\n@param placementTemplate a consumer that will call methods on {@link PlacementTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placementTemplate(PlacementTemplate)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@deprecated Use {@link #placementTemplate()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementTemplate(PlacementTemplate)}\n",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementTemplate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementTemplate",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementTemplate",
"fluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementTemplate",
"getterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"getterModel" : {
"returnType" : "PlacementTemplate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placementTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PlacementTemplate",
"sensitive" : false,
"setterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"setterMethodName" : "setPlacementTemplate",
"setterModel" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : null,
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to create.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to create.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.",
"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" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to create.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagMap",
"defaultConsumerFluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\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 #tags(Map)}.\n@param tags 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 #tags(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"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" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "TagKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "TagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to create.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to create.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to create.
\n@return The name of the project to create.",
"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" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to create.
\n@param projectName The name of the project to create.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to create.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "description",
"c2jShape" : "Description",
"defaultConsumerFluentSetterDocumentation" : "An optional description for the project.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.\n@deprecated Use {@link #description()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #description(String)}\n",
"documentation" : "An optional description for the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Description property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDescription",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "An optional description for the project.
\n@param description An optional description for the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "An optional description for the project.
\n@return An optional description for the project.",
"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" : "An optional description for the project.
\n@param description An optional description for the project.",
"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" : "An optional description for the project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementTemplate",
"beanStyleSetterMethodName" : "setPlacementTemplate",
"c2jName" : "placementTemplate",
"c2jShape" : "PlacementTemplate",
"defaultConsumerFluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\nThis is a convenience that creates an instance of the {@link PlacementTemplate.Builder} avoiding the need to create one manually via {@link PlacementTemplate#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementTemplate.Builder#build()} is called immediately and its result is passed to {@link #placementTemplate(PlacementTemplate)}.\n@param placementTemplate a consumer that will call methods on {@link PlacementTemplate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placementTemplate(PlacementTemplate)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@deprecated Use {@link #placementTemplate()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementTemplate(PlacementTemplate)}\n",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementTemplate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementTemplate",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementTemplate",
"fluentSetterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementTemplate",
"getterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@return The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"getterModel" : {
"returnType" : "PlacementTemplate",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placementTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PlacementTemplate",
"sensitive" : false,
"setterDocumentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
\n@param placementTemplate The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.",
"setterMethodName" : "setPlacementTemplate",
"setterModel" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : null,
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementTemplate",
"variableName" : "placementTemplate",
"variableType" : "PlacementTemplate",
"documentation" : "The schema defining the placement to be created. A placement template defines placement default attributes and device templates. You cannot add or remove device templates after the project has been created. However, you can update callbackOverrides
for the device templates using the UpdateProject
API.
",
"simpleType" : "PlacementTemplate",
"variableSetterType" : "PlacementTemplate"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "TagMap",
"defaultConsumerFluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\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 #tags(Map)}.\n@param tags 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 #tags(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(Map)}\n",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"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" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "TagKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "TagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
\n@param tags Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "Optional tags (metadata key/value pairs) to be associated with the project. For example, { {\"key1\": \"value1\", \"key2\": \"value2\"} }
. For more information, see AWS Tagging Strategies.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName" ],
"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" : "CreateProjectResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"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
},
"DeletePlacementRequest" : {
"c2jName" : "DeletePlacementRequest",
"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" : "DeletePlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements/{placementName}",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty placement to delete.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the empty placement to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty placement to delete.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the empty placement to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty placement to delete.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the empty placement to delete.
\n@return The name of the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty placement to delete.
\n@param placementName The name of the empty placement to delete.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the empty placement to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the empty placement to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the empty placement to delete.
\n@return The project containing the empty placement to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the empty placement to delete.
\n@param projectName The project containing the empty placement to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the empty placement to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "placementName", "projectName" ],
"shapeName" : "DeletePlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeletePlacementRequest",
"variableName" : "deletePlacementRequest",
"variableType" : "DeletePlacementRequest",
"documentation" : null,
"simpleType" : "DeletePlacementRequest",
"variableSetterType" : "DeletePlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeletePlacementResponse" : {
"c2jName" : "DeletePlacementResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeletePlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeletePlacementResponse",
"variableName" : "deletePlacementResponse",
"variableType" : "DeletePlacementResponse",
"documentation" : null,
"simpleType" : "DeletePlacementResponse",
"variableSetterType" : "DeletePlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteProjectRequest" : {
"c2jName" : "DeleteProjectRequest",
"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" : "DeleteProject",
"locationName" : null,
"requestUri" : "/projects/{projectName}",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty project to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the empty project to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the empty project to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty project to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the empty project to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the empty project to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the empty project to delete.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the empty project to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the empty project to delete.
\n@return The name of the empty project to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the empty project to delete.
\n@param projectName The name of the empty project to delete.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the empty project to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName" ],
"shapeName" : "DeleteProjectRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteProjectRequest",
"variableName" : "deleteProjectRequest",
"variableType" : "DeleteProjectRequest",
"documentation" : null,
"simpleType" : "DeleteProjectRequest",
"variableSetterType" : "DeleteProjectRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteProjectResponse" : {
"c2jName" : "DeleteProjectResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteProjectResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteProjectResponse",
"variableName" : "deleteProjectResponse",
"variableType" : "DeleteProjectResponse",
"documentation" : null,
"simpleType" : "DeleteProjectResponse",
"variableSetterType" : "DeleteProjectResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribePlacementRequest" : {
"c2jName" : "DescribePlacementRequest",
"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" : "DescribePlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements/{placementName}",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement within a project.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement within a project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement within a project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placement to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placement to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placement to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement within a project.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement within a project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement within a project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placement to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placement to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placement to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement within a project.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement within a project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement within a project.
\n@return The name of the placement within a project.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement within a project.
\n@param placementName The name of the placement within a project.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement within a project.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placement to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placement to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placement to be described.
\n@return The project containing the placement to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placement to be described.
\n@param projectName The project containing the placement to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placement to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "placementName", "projectName" ],
"shapeName" : "DescribePlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribePlacementRequest",
"variableName" : "describePlacementRequest",
"variableType" : "DescribePlacementRequest",
"documentation" : null,
"simpleType" : "DescribePlacementRequest",
"variableSetterType" : "DescribePlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribePlacementResponse" : {
"c2jName" : "DescribePlacementResponse",
"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" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacement",
"beanStyleSetterMethodName" : "setPlacement",
"c2jName" : "placement",
"c2jShape" : "PlacementDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the placement.
\nThis is a convenience that creates an instance of the {@link PlacementDescription.Builder} avoiding the need to create one manually via {@link PlacementDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementDescription.Builder#build()} is called immediately and its result is passed to {@link #placement(PlacementDescription)}.\n@param placement a consumer that will call methods on {@link PlacementDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placement(PlacementDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.\n@deprecated Use {@link #placement()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placement(PlacementDescription)}\n",
"documentation" : "An object describing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Placement property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacement",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placement",
"fluentSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placement",
"getterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.",
"getterModel" : {
"returnType" : "PlacementDescription",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placement",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placement",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Placement",
"sensitive" : false,
"setterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.",
"setterMethodName" : "setPlacement",
"setterModel" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : null,
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : "An object describing the placement.
",
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Placement" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacement",
"beanStyleSetterMethodName" : "setPlacement",
"c2jName" : "placement",
"c2jShape" : "PlacementDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the placement.
\nThis is a convenience that creates an instance of the {@link PlacementDescription.Builder} avoiding the need to create one manually via {@link PlacementDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementDescription.Builder#build()} is called immediately and its result is passed to {@link #placement(PlacementDescription)}.\n@param placement a consumer that will call methods on {@link PlacementDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placement(PlacementDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.\n@deprecated Use {@link #placement()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placement(PlacementDescription)}\n",
"documentation" : "An object describing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Placement property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacement",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placement",
"fluentSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placement",
"getterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.",
"getterModel" : {
"returnType" : "PlacementDescription",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placement",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placement",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Placement",
"sensitive" : false,
"setterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.",
"setterMethodName" : "setPlacement",
"setterModel" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : null,
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : "An object describing the placement.
",
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacement",
"beanStyleSetterMethodName" : "setPlacement",
"c2jName" : "placement",
"c2jShape" : "PlacementDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the placement.
\nThis is a convenience that creates an instance of the {@link PlacementDescription.Builder} avoiding the need to create one manually via {@link PlacementDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementDescription.Builder#build()} is called immediately and its result is passed to {@link #placement(PlacementDescription)}.\n@param placement a consumer that will call methods on {@link PlacementDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #placement(PlacementDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.\n@deprecated Use {@link #placement()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placement(PlacementDescription)}\n",
"documentation" : "An object describing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Placement property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacement",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placement",
"fluentSetterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placement",
"getterDocumentation" : "An object describing the placement.
\n@return An object describing the placement.",
"getterModel" : {
"returnType" : "PlacementDescription",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "placement",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placement",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Placement",
"sensitive" : false,
"setterDocumentation" : "An object describing the placement.
\n@param placement An object describing the placement.",
"setterMethodName" : "setPlacement",
"setterModel" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : null,
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementDescription",
"variableName" : "placement",
"variableType" : "PlacementDescription",
"documentation" : "An object describing the placement.
",
"simpleType" : "PlacementDescription",
"variableSetterType" : "PlacementDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "placement" ],
"shapeName" : "DescribePlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribePlacementResponse",
"variableName" : "describePlacementResponse",
"variableType" : "DescribePlacementResponse",
"documentation" : null,
"simpleType" : "DescribePlacementResponse",
"variableSetterType" : "DescribePlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeProjectRequest" : {
"c2jName" : "DescribeProjectRequest",
"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" : "DescribeProject",
"locationName" : null,
"requestUri" : "/projects/{projectName}",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project to be described.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project to be described.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project to be described.
\n@return The name of the project to be described.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project to be described.
\n@param projectName The name of the project to be described.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project to be described.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName" ],
"shapeName" : "DescribeProjectRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeProjectRequest",
"variableName" : "describeProjectRequest",
"variableType" : "DescribeProjectRequest",
"documentation" : null,
"simpleType" : "DescribeProjectRequest",
"variableSetterType" : "DescribeProjectRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeProjectResponse" : {
"c2jName" : "DescribeProjectResponse",
"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" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "ProjectDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the project.
\nThis is a convenience that creates an instance of the {@link ProjectDescription.Builder} avoiding the need to create one manually via {@link ProjectDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDescription.Builder#build()} is called immediately and its result is passed to {@link #project(ProjectDescription)}.\n@param project a consumer that will call methods on {@link ProjectDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(ProjectDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the project.
\n@return An object describing the project.\n@deprecated Use {@link #project()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #project(ProjectDescription)}\n",
"documentation" : "An object describing the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Project property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProject",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "An object describing the project.
\n@return An object describing the project.",
"getterModel" : {
"returnType" : "ProjectDescription",
"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" : "An object describing the project.
\n@param project An object describing the project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : null,
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : "An object describing the project.
",
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Project" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "ProjectDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the project.
\nThis is a convenience that creates an instance of the {@link ProjectDescription.Builder} avoiding the need to create one manually via {@link ProjectDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDescription.Builder#build()} is called immediately and its result is passed to {@link #project(ProjectDescription)}.\n@param project a consumer that will call methods on {@link ProjectDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(ProjectDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the project.
\n@return An object describing the project.\n@deprecated Use {@link #project()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #project(ProjectDescription)}\n",
"documentation" : "An object describing the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Project property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProject",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "An object describing the project.
\n@return An object describing the project.",
"getterModel" : {
"returnType" : "ProjectDescription",
"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" : "An object describing the project.
\n@param project An object describing the project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : null,
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : "An object describing the project.
",
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProject",
"beanStyleSetterMethodName" : "setProject",
"c2jName" : "project",
"c2jShape" : "ProjectDescription",
"defaultConsumerFluentSetterDocumentation" : "An object describing the project.
\nThis is a convenience that creates an instance of the {@link ProjectDescription.Builder} avoiding the need to create one manually via {@link ProjectDescription#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDescription.Builder#build()} is called immediately and its result is passed to {@link #project(ProjectDescription)}.\n@param project a consumer that will call methods on {@link ProjectDescription.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #project(ProjectDescription)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object describing the project.
\n@return An object describing the project.\n@deprecated Use {@link #project()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #project(ProjectDescription)}\n",
"documentation" : "An object describing the project.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Project property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProject",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "project",
"fluentSetterDocumentation" : "An object describing the project.
\n@param project An object describing the project.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "project",
"getterDocumentation" : "An object describing the project.
\n@return An object describing the project.",
"getterModel" : {
"returnType" : "ProjectDescription",
"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" : "An object describing the project.
\n@param project An object describing the project.",
"setterMethodName" : "setProject",
"setterModel" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : null,
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProjectDescription",
"variableName" : "project",
"variableType" : "ProjectDescription",
"documentation" : "An object describing the project.
",
"simpleType" : "ProjectDescription",
"variableSetterType" : "ProjectDescription"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "project" ],
"shapeName" : "DescribeProjectResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeProjectResponse",
"variableName" : "describeProjectResponse",
"variableType" : "DescribeProjectResponse",
"documentation" : null,
"simpleType" : "DescribeProjectResponse",
"variableSetterType" : "DescribeProjectResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeviceTemplate" : {
"c2jName" : "DeviceTemplate",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing a device for a placement template (see PlacementTemplate).
",
"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" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceType",
"beanStyleSetterMethodName" : "setDeviceType",
"c2jName" : "deviceType",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\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 #deviceType(String)}.\n@param deviceType 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 #deviceType(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.\n@deprecated Use {@link #deviceType()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceType(String)}\n",
"documentation" : "The device type, which currently must be \"button\"
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceType",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceType",
"fluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceType",
"getterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.",
"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" : "deviceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceType",
"sensitive" : false,
"setterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.",
"setterMethodName" : "setDeviceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : "The device type, which currently must be \"button\"
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCallbackOverrides",
"beanStyleSetterMethodName" : "setCallbackOverrides",
"c2jName" : "callbackOverrides",
"c2jShape" : "DeviceCallbackOverrideMap",
"defaultConsumerFluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\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 #callbackOverrides(Map)}.\n@param callbackOverrides 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 #callbackOverrides(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@deprecated Use {@link #callbackOverrides()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #callbackOverrides(Map)}\n",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CallbackOverrides property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCallbackOverrides",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "callbackOverrides",
"fluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "callbackOverrides",
"getterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"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" : "callbackOverrides",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "callbackOverrides",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceCallbackKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceCallbackValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "CallbackOverrides",
"sensitive" : false,
"setterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"setterMethodName" : "setCallbackOverrides",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CallbackOverrides" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCallbackOverrides",
"beanStyleSetterMethodName" : "setCallbackOverrides",
"c2jName" : "callbackOverrides",
"c2jShape" : "DeviceCallbackOverrideMap",
"defaultConsumerFluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\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 #callbackOverrides(Map)}.\n@param callbackOverrides 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 #callbackOverrides(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@deprecated Use {@link #callbackOverrides()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #callbackOverrides(Map)}\n",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CallbackOverrides property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCallbackOverrides",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "callbackOverrides",
"fluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "callbackOverrides",
"getterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"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" : "callbackOverrides",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "callbackOverrides",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceCallbackKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceCallbackValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "CallbackOverrides",
"sensitive" : false,
"setterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"setterMethodName" : "setCallbackOverrides",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"DeviceType" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceType",
"beanStyleSetterMethodName" : "setDeviceType",
"c2jName" : "deviceType",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\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 #deviceType(String)}.\n@param deviceType 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 #deviceType(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.\n@deprecated Use {@link #deviceType()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceType(String)}\n",
"documentation" : "The device type, which currently must be \"button\"
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceType",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceType",
"fluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceType",
"getterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.",
"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" : "deviceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceType",
"sensitive" : false,
"setterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.",
"setterMethodName" : "setDeviceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : "The device type, which currently must be \"button\"
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceType",
"beanStyleSetterMethodName" : "setDeviceType",
"c2jName" : "deviceType",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\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 #deviceType(String)}.\n@param deviceType 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 #deviceType(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.\n@deprecated Use {@link #deviceType()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceType(String)}\n",
"documentation" : "The device type, which currently must be \"button\"
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceType",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceType",
"fluentSetterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceType",
"getterDocumentation" : "The device type, which currently must be \"button\"
.
\n@return The device type, which currently must be \"button\"
.",
"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" : "deviceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceType",
"sensitive" : false,
"setterDocumentation" : "The device type, which currently must be \"button\"
.
\n@param deviceType The device type, which currently must be \"button\"
.",
"setterMethodName" : "setDeviceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceType",
"variableType" : "String",
"documentation" : "The device type, which currently must be \"button\"
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCallbackOverrides",
"beanStyleSetterMethodName" : "setCallbackOverrides",
"c2jName" : "callbackOverrides",
"c2jShape" : "DeviceCallbackOverrideMap",
"defaultConsumerFluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\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 #callbackOverrides(Map)}.\n@param callbackOverrides 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 #callbackOverrides(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@deprecated Use {@link #callbackOverrides()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #callbackOverrides(Map)}\n",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CallbackOverrides property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCallbackOverrides",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "callbackOverrides",
"fluentSetterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "callbackOverrides",
"getterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCallbackOverrides()} to see if a value was sent in this field.\n
\n@return An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"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" : "callbackOverrides",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "callbackOverrides",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceCallbackKey",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceCallbackValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "CallbackOverrides",
"sensitive" : false,
"setterDocumentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
\n@param callbackOverrides An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.",
"setterMethodName" : "setCallbackOverrides",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "callbackOverrides",
"variableType" : "java.util.Map",
"documentation" : "An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeviceTemplate",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeviceTemplate",
"variableName" : "deviceTemplate",
"variableType" : "DeviceTemplate",
"documentation" : null,
"simpleType" : "DeviceTemplate",
"variableSetterType" : "DeviceTemplate"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DisassociateDeviceFromPlacementRequest" : {
"c2jName" : "DisassociateDeviceFromPlacementRequest",
"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" : "DisassociateDeviceFromPlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project that contains the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project that contains the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project that contains the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement that the device should be removed from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement that the device should be removed from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device ID that should be removed from the placement.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device ID that should be removed from the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device ID that should be removed from the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DeviceTemplateName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device ID that should be removed from the placement.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device ID that should be removed from the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device ID that should be removed from the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement that the device should be removed from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement that the device should be removed from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project that contains the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project that contains the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project that contains the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project that contains the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project that contains the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project that contains the placement.
\n@return The name of the project that contains the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project that contains the placement.
\n@param projectName The name of the project that contains the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project that contains the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement that the device should be removed from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement that the device should be removed from.
\n@return The name of the placement that the device should be removed from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement that the device should be removed from.
\n@param placementName The name of the placement that the device should be removed from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement that the device should be removed from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getDeviceTemplateName",
"beanStyleSetterMethodName" : "setDeviceTemplateName",
"c2jName" : "deviceTemplateName",
"c2jShape" : "DeviceTemplateName",
"defaultConsumerFluentSetterDocumentation" : "The device ID that should be removed from the placement.
\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 #deviceTemplateName(String)}.\n@param deviceTemplateName 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 #deviceTemplateName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.\n@deprecated Use {@link #deviceTemplateName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deviceTemplateName(String)}\n",
"documentation" : "The device ID that should be removed from the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the DeviceTemplateName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDeviceTemplateName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceTemplateName",
"fluentSetterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceTemplateName",
"getterDocumentation" : "The device ID that should be removed from the placement.
\n@return The device ID that should be removed from the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "deviceTemplateName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "deviceTemplateName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceTemplateName",
"sensitive" : false,
"setterDocumentation" : "The device ID that should be removed from the placement.
\n@param deviceTemplateName The device ID that should be removed from the placement.",
"setterMethodName" : "setDeviceTemplateName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceTemplateName",
"variableType" : "String",
"documentation" : "The device ID that should be removed from the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName", "placementName", "deviceTemplateName" ],
"shapeName" : "DisassociateDeviceFromPlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DisassociateDeviceFromPlacementRequest",
"variableName" : "disassociateDeviceFromPlacementRequest",
"variableType" : "DisassociateDeviceFromPlacementRequest",
"documentation" : null,
"simpleType" : "DisassociateDeviceFromPlacementRequest",
"variableSetterType" : "DisassociateDeviceFromPlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DisassociateDeviceFromPlacementResponse" : {
"c2jName" : "DisassociateDeviceFromPlacementResponse",
"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" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DisassociateDeviceFromPlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DisassociateDeviceFromPlacementResponse",
"variableName" : "disassociateDeviceFromPlacementResponse",
"variableType" : "DisassociateDeviceFromPlacementResponse",
"documentation" : null,
"simpleType" : "DisassociateDeviceFromPlacementResponse",
"variableSetterType" : "DisassociateDeviceFromPlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetDevicesInPlacementRequest" : {
"c2jName" : "GetDevicesInPlacementRequest",
"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" : "GetDevicesInPlacement",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements/{placementName}/devices",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to get the devices from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to get the devices from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to get the devices from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"PlacementName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to get the devices from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to get the devices from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to get the devices from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The name of the project containing the placement.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The name of the project containing the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The name of the project containing the placement.
\n@return The name of the project containing the placement.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The name of the project containing the placement.
\n@param projectName The name of the project containing the placement.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The name of the project containing the placement.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPlacementName",
"beanStyleSetterMethodName" : "setPlacementName",
"c2jName" : "placementName",
"c2jShape" : "PlacementName",
"defaultConsumerFluentSetterDocumentation" : "The name of the placement to get the devices from.
\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 #placementName(String)}.\n@param placementName 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 #placementName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.\n@deprecated Use {@link #placementName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placementName(String)}\n",
"documentation" : "The name of the placement to get the devices from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the PlacementName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacementName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placementName",
"fluentSetterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placementName",
"getterDocumentation" : "The name of the placement to get the devices from.
\n@return The name of the placement to get the devices from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "placementName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placementName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PlacementName",
"sensitive" : false,
"setterDocumentation" : "The name of the placement to get the devices from.
\n@param placementName The name of the placement to get the devices from.",
"setterMethodName" : "setPlacementName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "placementName",
"variableType" : "String",
"documentation" : "The name of the placement to get the devices from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName", "placementName" ],
"shapeName" : "GetDevicesInPlacementRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "GetDevicesInPlacementRequest",
"variableName" : "getDevicesInPlacementRequest",
"variableType" : "GetDevicesInPlacementRequest",
"documentation" : null,
"simpleType" : "GetDevicesInPlacementRequest",
"variableSetterType" : "GetDevicesInPlacementRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetDevicesInPlacementResponse" : {
"c2jName" : "GetDevicesInPlacementResponse",
"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" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDevices",
"beanStyleSetterMethodName" : "setDevices",
"c2jName" : "devices",
"c2jShape" : "DeviceMap",
"defaultConsumerFluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\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 #devices(Map)}.\n@param devices 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 #devices(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.\n@deprecated Use {@link #devices()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #devices(Map)}\n",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Devices property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDevices",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devices",
"fluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devices",
"getterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.",
"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" : "devices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devices",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceTemplateName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Devices",
"sensitive" : false,
"setterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.",
"setterMethodName" : "setDevices",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Devices" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDevices",
"beanStyleSetterMethodName" : "setDevices",
"c2jName" : "devices",
"c2jShape" : "DeviceMap",
"defaultConsumerFluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\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 #devices(Map)}.\n@param devices 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 #devices(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.\n@deprecated Use {@link #devices()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #devices(Map)}\n",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Devices property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDevices",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devices",
"fluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devices",
"getterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.",
"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" : "devices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devices",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceTemplateName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Devices",
"sensitive" : false,
"setterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.",
"setterMethodName" : "setDevices",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getDevices",
"beanStyleSetterMethodName" : "setDevices",
"c2jName" : "devices",
"c2jShape" : "DeviceMap",
"defaultConsumerFluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\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 #devices(Map)}.\n@param devices 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 #devices(Map)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.\n@deprecated Use {@link #devices()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #devices(Map)}\n",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Devices property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasDevices",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "devices",
"fluentSetterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "devices",
"getterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasDevices()} to see if a value was sent in this field.\n
\n@return An object containing the devices (zero or more) within the placement.",
"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" : "devices",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "devices",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "DeviceTemplateName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"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" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "DeviceId",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(String)}.\n@param value 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 #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"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" : "String",
"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" : "STRING",
"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" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Devices",
"sensitive" : false,
"setterDocumentation" : "An object containing the devices (zero or more) within the placement.
\n@param devices An object containing the devices (zero or more) within the placement.",
"setterMethodName" : "setDevices",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "devices",
"variableType" : "java.util.Map",
"documentation" : "An object containing the devices (zero or more) within the placement.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "devices" ],
"shapeName" : "GetDevicesInPlacementResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "GetDevicesInPlacementResponse",
"variableName" : "getDevicesInPlacementResponse",
"variableType" : "GetDevicesInPlacementResponse",
"documentation" : null,
"simpleType" : "GetDevicesInPlacementResponse",
"variableSetterType" : "GetDevicesInPlacementResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InternalFailureException" : {
"c2jName" : "InternalFailureException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InternalFailureException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 500,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Code" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "code", "message" ],
"shapeName" : "InternalFailureException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InternalFailureException",
"variableName" : "internalFailureException",
"variableType" : "InternalFailureException",
"documentation" : null,
"simpleType" : "InternalFailureException",
"variableSetterType" : "InternalFailureException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InvalidRequestException" : {
"c2jName" : "InvalidRequestException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InvalidRequestException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 400,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Code" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCode",
"beanStyleSetterMethodName" : "setCode",
"c2jName" : "code",
"c2jShape" : "Code",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Code 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 #code(String)}.\n@param code 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 #code(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code property for this object.\n@deprecated Use {@link #code()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #code(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Code property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCode",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "code",
"fluentSetterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "code",
"getterDocumentation" : "Returns the value of the Code property for this object.\n@return The value of the Code 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" : "code",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "code",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Code",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Code property for this object.\n\n@param code The new value for the Code property for this object.",
"setterMethodName" : "setCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "code",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "code", "message" ],
"shapeName" : "InvalidRequestException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InvalidRequestException",
"variableName" : "invalidRequestException",
"variableType" : "InvalidRequestException",
"documentation" : null,
"simpleType" : "InvalidRequestException",
"variableSetterType" : "InvalidRequestException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListPlacementsRequest" : {
"c2jName" : "ListPlacementsRequest",
"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" : "ListPlacements",
"locationName" : null,
"requestUri" : "/projects/{projectName}/placements",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placements to be listed.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placements to be listed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placements to be listed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"defaultConsumerFluentSetterDocumentation" : "The token to retrieve the next set of results.
\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 #nextToken(String)}.\n@param nextToken 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 #nextToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "The token to retrieve the next set of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The token to retrieve the next set of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"MaxResults" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NextToken" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"defaultConsumerFluentSetterDocumentation" : "The token to retrieve the next set of results.
\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 #nextToken(String)}.\n@param nextToken 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 #nextToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "The token to retrieve the next set of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The token to retrieve the next set of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProjectName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placements to be listed.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placements to be listed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placements to be listed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProjectName",
"beanStyleSetterMethodName" : "setProjectName",
"c2jName" : "projectName",
"c2jShape" : "ProjectName",
"defaultConsumerFluentSetterDocumentation" : "The project containing the placements to be listed.
\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 #projectName(String)}.\n@param projectName 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 #projectName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.\n@deprecated Use {@link #projectName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #projectName(String)}\n",
"documentation" : "The project containing the placements to be listed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProjectName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProjectName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "projectName",
"fluentSetterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "projectName",
"getterDocumentation" : "The project containing the placements to be listed.
\n@return The project containing the placements to be listed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "projectName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "projectName",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProjectName",
"sensitive" : false,
"setterDocumentation" : "The project containing the placements to be listed.
\n@param projectName The project containing the placements to be listed.",
"setterMethodName" : "setProjectName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "projectName",
"variableType" : "String",
"documentation" : "The project containing the placements to be listed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"defaultConsumerFluentSetterDocumentation" : "The token to retrieve the next set of results.
\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 #nextToken(String)}.\n@param nextToken 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 #nextToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "The token to retrieve the next set of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The token to retrieve the next set of results.
\n@return The token to retrieve the next set of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The token to retrieve the next set of results.
\n@param nextToken The token to retrieve the next set of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The token to retrieve the next set of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@return The maximum number of results to return per request. If not set, a default value of 100 is used.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
\n@param maxResults The maximum number of results to return per request. If not set, a default value of 100 is used.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of results to return per request. If not set, a default value of 100 is used.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "projectName" ],
"shapeName" : "ListPlacementsRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListPlacementsRequest",
"variableName" : "listPlacementsRequest",
"variableType" : "ListPlacementsRequest",
"documentation" : null,
"simpleType" : "ListPlacementsRequest",
"variableSetterType" : "ListPlacementsRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListPlacementsResponse" : {
"c2jName" : "ListPlacementsResponse",
"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" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getPlacements",
"beanStyleSetterMethodName" : "setPlacements",
"c2jName" : "placements",
"c2jShape" : "PlacementSummaryList",
"defaultConsumerFluentSetterDocumentation" : "An object listing the requested placements.
\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 #placements(List)}.\n@param placements 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 #placements(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object listing the requested placements.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasPlacements()} to see if a value was sent in this field.\n
\n@return An object listing the requested placements.\n@deprecated Use {@link #placements()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placements(List)}\n",
"documentation" : "An object listing the requested placements.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Placements property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacements",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placements",
"fluentSetterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placements",
"getterDocumentation" : "An object listing the requested placements.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasPlacements()} to see if a value was sent in this field.\n
\n@return An object listing the requested placements.",
"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" : "placements",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placements",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "PlacementSummary",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlacementSummary.Builder} avoiding the need to create one manually via {@link PlacementSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PlacementSummary)}.\n@param member a consumer that will call methods on {@link PlacementSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlacementSummary)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(PlacementSummary)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "PlacementSummary",
"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" : "PlacementSummary",
"variableName" : "member",
"variableType" : "PlacementSummary",
"documentation" : null,
"simpleType" : "PlacementSummary",
"variableSetterType" : "PlacementSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementSummary",
"variableName" : "member",
"variableType" : "PlacementSummary",
"documentation" : "",
"simpleType" : "PlacementSummary",
"variableSetterType" : "PlacementSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "PlacementSummary",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "PlacementSummary",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Placements",
"sensitive" : false,
"setterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.",
"setterMethodName" : "setPlacements",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "placements",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "placements",
"variableType" : "java.util.List",
"documentation" : "An object listing the requested placements.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"defaultConsumerFluentSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\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 #nextToken(String)}.\n@param nextToken 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 #nextToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@return The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@return The token used to retrieve the next set of results - will be effectively empty if there are no further results.",
"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" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"NextToken" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"defaultConsumerFluentSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\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 #nextToken(String)}.\n@param nextToken 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 #nextToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@return The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@return The token used to retrieve the next set of results - will be effectively empty if there are no further results.",
"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" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
\n@param nextToken The token used to retrieve the next set of results - will be effectively empty if there are no further results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "The token used to retrieve the next set of results - will be effectively empty if there are no further results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Placements" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getPlacements",
"beanStyleSetterMethodName" : "setPlacements",
"c2jName" : "placements",
"c2jShape" : "PlacementSummaryList",
"defaultConsumerFluentSetterDocumentation" : "An object listing the requested placements.
\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 #placements(List)}.\n@param placements 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 #placements(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An object listing the requested placements.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasPlacements()} to see if a value was sent in this field.\n
\n@return An object listing the requested placements.\n@deprecated Use {@link #placements()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #placements(List)}\n",
"documentation" : "An object listing the requested placements.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Placements property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPlacements",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "placements",
"fluentSetterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "placements",
"getterDocumentation" : "An object listing the requested placements.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasPlacements()} to see if a value was sent in this field.\n
\n@return An object listing the requested placements.",
"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" : "placements",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "placements",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "PlacementSummary",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PlacementSummary.Builder} avoiding the need to create one manually via {@link PlacementSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PlacementSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PlacementSummary)}.\n@param member a consumer that will call methods on {@link PlacementSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PlacementSummary)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #member(PlacementSummary)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"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" : "PlacementSummary",
"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" : "PlacementSummary",
"variableName" : "member",
"variableType" : "PlacementSummary",
"documentation" : null,
"simpleType" : "PlacementSummary",
"variableSetterType" : "PlacementSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PlacementSummary",
"variableName" : "member",
"variableType" : "PlacementSummary",
"documentation" : "",
"simpleType" : "PlacementSummary",
"variableSetterType" : "PlacementSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "PlacementSummary",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "PlacementSummary",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Placements",
"sensitive" : false,
"setterDocumentation" : "An object listing the requested placements.
\n@param placements An object listing the requested placements.",
"setterMethodName" : "setPlacements",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "placements",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "placements",
"variableType" : "java.util.List",
"documentation" : "