All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.jsonrpccustomized-2016-03-11-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ ],
    "calculateCrc32FromCompressedData" : true,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : 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,
    "verifiedSimpleMethods" : [ "allTypes", "deleteOperation", "mapOfStringToListOfStringInQueryParams", "membersInHeaders", "membersInQueryParams", "operationWithExplicitPayloadStructure", "operationWithExplicitPayloadBlob", "operationWithModeledContentType", "operationWithNoInputOrOutput", "streamingInputOperation", "streamingOutputOperation", "queryParamWithoutValue", "idempotentOperation", "jsonValuesOperation", "nestedContainers", "simple" ]
  },
  "metadata" : {
    "apiVersion" : "2016-03-11",
    "asyncBuilder" : "DefaultProtocolJsonRpcCustomizedAsyncClientBuilder",
    "asyncBuilderInterface" : "ProtocolJsonRpcCustomizedAsyncClientBuilder",
    "asyncClient" : "DefaultProtocolJsonRpcCustomizedAsyncClient",
    "asyncInterface" : "ProtocolJsonRpcCustomizedAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultProtocolJsonRpcCustomizedBaseClientBuilder",
    "baseBuilderInterface" : "ProtocolJsonRpcCustomizedBaseClientBuilder",
    "baseExceptionName" : "ProtocolJsonRpcCustomizedException",
    "baseRequestName" : "ProtocolJsonRpcCustomizedRequest",
    "baseResponseName" : "ProtocolJsonRpcCustomizedResponse",
    "cborProtocol" : false,
    "clientPackageName" : "protocoljsonrpccustomized",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "AmazonProtocolJsonRpcCustomized",
    "documentation" : null,
    "endpointPrefix" : "jsonrpccustomized",
    "fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
    "fullClientPackageName" : "software.amazon.awssdk.services.protocoljsonrpccustomized",
    "fullModelPackageName" : "software.amazon.awssdk.services.protocoljsonrpccustomized.model",
    "fullPaginatorsPackageName" : "software.amazon.awssdk.services.protocoljsonrpccustomized.paginators",
    "fullRequestTransformPackageName" : "software.amazon.awssdk.services.protocoljsonrpccustomized.transform",
    "fullTransformPackageName" : "software.amazon.awssdk.services.protocoljsonrpccustomized.transform",
    "ionProtocol" : false,
    "jsonProtocol" : true,
    "jsonVersion" : "1.1",
    "modelPackageName" : "protocoljsonrpccustomized.model",
    "paginatorsPackageName" : "protocoljsonrpccustomized.paginators",
    "protocol" : "json",
    "requestTransformPackageName" : "protocoljsonrpccustomized.transform",
    "requiresApiKey" : false,
    "requiresIamSigners" : false,
    "rootPackageName" : "software.amazon.awssdk.services",
    "serviceName" : "ProtocolJsonRpcCustomized",
    "signingName" : "jsonrpccustomized",
    "syncBuilder" : "DefaultProtocolJsonRpcCustomizedClientBuilder",
    "syncBuilderInterface" : "ProtocolJsonRpcCustomizedClientBuilder",
    "syncClient" : "DefaultProtocolJsonRpcCustomizedClient",
    "syncInterface" : "ProtocolJsonRpcCustomizedClient",
    "transformPackageName" : "protocoljsonrpccustomized.transform",
    "uid" : null,
    "xmlProtocol" : false
  },
  "operations" : {
    "Simple" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "SimpleRequest",
        "variableName" : "simpleRequest",
        "variableType" : "SimpleRequest",
        "documentation" : "",
        "simpleType" : "SimpleRequest",
        "variableSetterType" : "SimpleRequest"
      },
      "methodName" : "simple",
      "operationName" : "Simple",
      "paginated" : false,
      "returnType" : {
        "returnType" : "SimpleResponse",
        "documentation" : null
      },
      "syncReturnType" : "SimpleResponse"
    }
  },
  "shapes" : {
    "SimpleRequest" : {
      "c2jName" : "SimpleStructure",
      "customization" : {
        "artificialResultWrapper" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "",
      "enums" : null,
      "errorCode" : null,
      "event" : false,
      "eventStream" : false,
      "explicitEventPayloadMember" : null,
      "hasHeaderMember" : false,
      "hasPayloadMember" : false,
      "hasStatusCodeMember" : false,
      "hasStreamingMember" : false,
      "httpStatusCode" : null,
      "marshaller" : {
        "action" : "Simple",
        "locationName" : null,
        "requestUri" : "/",
        "target" : "ProtocolTestsJsonRpcCustomizedService.Simple",
        "verb" : "POST",
        "xmlNameSpaceUri" : null
      },
      "members" : [ {
        "beanStyleGetterMethodName" : "getStringMember",
        "beanStyleSetterMethodName" : "setStringMember",
        "c2jName" : "StringMember",
        "c2jShape" : "String",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "stringMember",
        "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "stringMember",
        "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "StringMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "StringMember",
        "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
        "setterMethodName" : "setStringMember",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : "",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlNameSpaceUri" : null
      } ],
      "membersAsMap" : {
        "StringMember" : {
          "beanStyleGetterMethodName" : "getStringMember",
          "beanStyleSetterMethodName" : "setStringMember",
          "c2jName" : "StringMember",
          "c2jShape" : "String",
          "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
          "deprecated" : false,
          "documentation" : "",
          "enumType" : null,
          "eventHeader" : false,
          "eventPayload" : false,
          "fluentEnumGetterMethodName" : null,
          "fluentEnumSetterMethodName" : null,
          "fluentGetterMethodName" : "stringMember",
          "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
          "fluentSetterMethodName" : "stringMember",
          "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
            "queryString" : false,
            "statusCode" : false,
            "unmarshallLocationName" : "StringMember",
            "uri" : false
          },
          "idempotencyToken" : false,
          "isBinary" : false,
          "jsonValue" : false,
          "list" : false,
          "listModel" : null,
          "map" : false,
          "mapModel" : null,
          "marshallingType" : "STRING",
          "name" : "StringMember",
          "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
          "setterMethodName" : "setStringMember",
          "setterModel" : {
            "variableDeclarationType" : "String",
            "variableName" : "stringMember",
            "variableType" : "String",
            "documentation" : null,
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "simple" : true,
          "timestampFormat" : null,
          "variable" : {
            "variableDeclarationType" : "String",
            "variableName" : "stringMember",
            "variableType" : "String",
            "documentation" : "",
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "xmlNameSpaceUri" : null
        }
      },
      "nonStreamingMembers" : [ {
        "beanStyleGetterMethodName" : "getStringMember",
        "beanStyleSetterMethodName" : "setStringMember",
        "c2jName" : "StringMember",
        "c2jShape" : "String",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "stringMember",
        "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "stringMember",
        "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "StringMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "StringMember",
        "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
        "setterMethodName" : "setStringMember",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : "",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlNameSpaceUri" : null
      } ],
      "requestSignerAware" : false,
      "requestSignerClassFqcn" : null,
      "required" : null,
      "shapeName" : "SimpleRequest",
      "simpleMethod" : true,
      "unmarshaller" : null,
      "variable" : {
        "variableDeclarationType" : "SimpleRequest",
        "variableName" : "simpleRequest",
        "variableType" : "SimpleRequest",
        "documentation" : null,
        "simpleType" : "SimpleRequest",
        "variableSetterType" : "SimpleRequest"
      },
      "wrapper" : false
    },
    "SimpleResponse" : {
      "c2jName" : "SimpleStructure",
      "customization" : {
        "artificialResultWrapper" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "",
      "enums" : null,
      "errorCode" : null,
      "event" : false,
      "eventStream" : false,
      "explicitEventPayloadMember" : null,
      "hasHeaderMember" : false,
      "hasPayloadMember" : false,
      "hasStatusCodeMember" : false,
      "hasStreamingMember" : false,
      "httpStatusCode" : null,
      "marshaller" : null,
      "members" : [ {
        "beanStyleGetterMethodName" : "getStringMember",
        "beanStyleSetterMethodName" : "setStringMember",
        "c2jName" : "StringMember",
        "c2jShape" : "String",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "stringMember",
        "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "stringMember",
        "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "StringMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "StringMember",
        "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
        "setterMethodName" : "setStringMember",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : "",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlNameSpaceUri" : null
      } ],
      "membersAsMap" : {
        "StringMember" : {
          "beanStyleGetterMethodName" : "getStringMember",
          "beanStyleSetterMethodName" : "setStringMember",
          "c2jName" : "StringMember",
          "c2jShape" : "String",
          "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
          "deprecated" : false,
          "documentation" : "",
          "enumType" : null,
          "eventHeader" : false,
          "eventPayload" : false,
          "fluentEnumGetterMethodName" : null,
          "fluentEnumSetterMethodName" : null,
          "fluentGetterMethodName" : "stringMember",
          "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
          "fluentSetterMethodName" : "stringMember",
          "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
            "queryString" : false,
            "statusCode" : false,
            "unmarshallLocationName" : "StringMember",
            "uri" : false
          },
          "idempotencyToken" : false,
          "isBinary" : false,
          "jsonValue" : false,
          "list" : false,
          "listModel" : null,
          "map" : false,
          "mapModel" : null,
          "marshallingType" : "STRING",
          "name" : "StringMember",
          "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
          "setterMethodName" : "setStringMember",
          "setterModel" : {
            "variableDeclarationType" : "String",
            "variableName" : "stringMember",
            "variableType" : "String",
            "documentation" : null,
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "simple" : true,
          "timestampFormat" : null,
          "variable" : {
            "variableDeclarationType" : "String",
            "variableName" : "stringMember",
            "variableType" : "String",
            "documentation" : "",
            "simpleType" : "String",
            "variableSetterType" : "String"
          },
          "xmlNameSpaceUri" : null
        }
      },
      "nonStreamingMembers" : [ {
        "beanStyleGetterMethodName" : "getStringMember",
        "beanStyleSetterMethodName" : "setStringMember",
        "c2jName" : "StringMember",
        "c2jShape" : "String",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMember 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 #stringMember(String)}.\n@param stringMember 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 #stringMember(String)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "eventHeader" : false,
        "eventPayload" : false,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "stringMember",
        "fluentSetterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "stringMember",
        "getterDocumentation" : "Returns the value of the StringMember property for this object.\n@return The value of the StringMember 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" : "StringMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "StringMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "jsonValue" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingType" : "STRING",
        "name" : "StringMember",
        "setterDocumentation" : "Sets the value of the StringMember property for this object.\n\n@param stringMember The new value for the StringMember property for this object.",
        "setterMethodName" : "setStringMember",
        "setterModel" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : null,
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "simple" : true,
        "timestampFormat" : null,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : "",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlNameSpaceUri" : null
      } ],
      "requestSignerAware" : false,
      "requestSignerClassFqcn" : null,
      "required" : null,
      "shapeName" : "SimpleResponse",
      "simpleMethod" : false,
      "unmarshaller" : {
        "flattened" : false,
        "resultWrapper" : null
      },
      "variable" : {
        "variableDeclarationType" : "SimpleResponse",
        "variableName" : "simpleResponse",
        "variableType" : "SimpleResponse",
        "documentation" : null,
        "simpleType" : "SimpleResponse",
        "variableSetterType" : "SimpleResponse"
      },
      "wrapper" : false
    }
  },
  "customAuthorizers" : { },
  "customRetryPolicy" : null,
  "examples" : {
    "examples" : { },
    "version" : null
  },
  "fileHeader" : "/*\n * Copyright 2013-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n *  http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n",
  "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse",
  "sdkModeledExceptionBaseClassName" : "ProtocolJsonRpcCustomizedException",
  "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.protocoljsonrpccustomized.model.ProtocolJsonRpcCustomizedException",
  "sdkRequestBaseClassName" : "ProtocolJsonRpcCustomizedRequest",
  "sdkResponseBaseClassName" : "ProtocolJsonRpcCustomizedResponse"
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy