1{
2    "renameShapes" : {
3        // Otherwise we'll generate an inner interface 'Builder' within the
4        // 'Builder' class, which is invalid Java
5        "Builder" : "PlatformBuilder"
6    },
7    "shapeModifiers" : {
8        "CreatePlatformVersionResult" : {
9           "modify": [
10               {
11                   // Avoid colliding with the static 'builder' that returns the model builder
12                   "Builder" : {
13                       "emitPropertyName": "PlatformBuilder"
14                   }
15               }
16           ]
17        }
18    },
19    "excludedSimpleMethods" : [
20        "abortEnvironmentUpdate",
21        "composeEnvironments",
22        "deletePlatformVersion",
23        "rebuildEnvironment",
24        "restartAppServer",
25        "swapEnvironmentCNAMEs",
26        "terminateEnvironment",
27        "updateEnvironment",
28        "describeEnvironmentResources",
29        "describePlatformVersion",
30        "describeEnvironmentManagedActionHistory",
31        "describeEnvironmentManagedActions",
32        "describeInstancesHealth",
33        "describeEnvironmentHealth",
34        "describeConfigurationOptions"
35    ],
36    "verifiedSimpleMethods" : [
37        "createStorageLocation",
38        "describeAccountAttributes",
39        "describeApplicationVersions",
40        "describeApplications",
41        "describeEnvironments",
42        "describeEvents",
43        "listAvailableSolutionStacks",
44        "listPlatformVersions"
45    ],
46    "useSraAuth": true
47}
48