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

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

There is a newer version: 2.0.6
Show newest version
{
  "customizationConfig" : {
    "blacklistedSimpleMethods" : [ ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "defaultExceptionUnmarshaller" : null,
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : null,
    "operationModifiers" : null,
    "renameShapes" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSmokeTests" : false,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "verifiedSimpleMethods" : [ "allTypes", "deleteOperation", "mapOfStringToListOfStringInQueryParams", "membersInHeaders", "membersInQueryParams", "operationWithExplicitPayloadBlob", "operationWithModeledContentType", "queryParamWithoutValue", "restXmlTypes" ]
  },
  "metadata" : {
    "apiVersion" : "2016-03-11",
    "asyncBuilder" : "DefaultProtocolRestXmlAsyncClientBuilder",
    "asyncBuilderInterface" : "ProtocolRestXmlAsyncClientBuilder",
    "asyncClient" : "DefaultProtocolRestXmlAsyncClient",
    "asyncInterface" : "ProtocolRestXmlAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultProtocolRestXmlBaseClientBuilder",
    "baseBuilderInterface" : "ProtocolRestXmlBaseClientBuilder",
    "baseExceptionName" : "ProtocolRestXmlException",
    "baseRequestName" : "ProtocolRestXmlRequest",
    "baseResponseName" : "ProtocolRestXmlResponse",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "clientPackageName" : "protocolrestxml",
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "ProtocolRestXmlClientModuleInjector",
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "documentation" : null,
    "endpointPrefix" : "restxml",
    "fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
    "fullClientPackageName" : "software.amazon.awssdk.services.protocolrestxml",
    "fullModelPackageName" : "software.amazon.awssdk.services.protocolrestxml.model",
    "fullPaginatorsPackageName" : "software.amazon.awssdk.services.protocolrestxml.paginators",
    "fullRequestTransformPackageName" : "software.amazon.awssdk.services.protocolrestxml.transform",
    "fullSmokeTestsPackageName" : "software.amazon.awssdk.services.protocolrestxml.smoketests",
    "fullTransformPackageName" : "software.amazon.awssdk.services.protocolrestxml.transform",
    "hasApiWithStreamInput" : false,
    "ionProtocol" : false,
    "jsonProtocol" : false,
    "jsonVersion" : null,
    "modelPackageName" : "protocolrestxml.model",
    "paginatorsPackageName" : "protocolrestxml.paginators",
    "protocol" : "rest-xml",
    "protocolDefaultExceptionUmarshallerImpl" : "software.amazon.awssdk.awscore.protocol.xml.StandardErrorUnmarshaller",
    "protocolFactory" : null,
    "requestBaseFqcn" : "software.amazon.awssdk.awscore.AwsRequest",
    "requestTransformPackageName" : "protocolrestxml.transform",
    "requiresApiKey" : false,
    "requiresIamSigners" : false,
    "rootPackageName" : "software.amazon.awssdk.services",
    "serviceAbbreviation" : "AmazonProtocolRestXml",
    "serviceFullName" : "AWS DR Tools Rest-XML Protocol Tests",
    "serviceName" : "AmazonProtocolRestXml",
    "signingName" : "restxml",
    "smokeTestsPackageName" : "protocolrestxml.smoketests",
    "syncBuilder" : "DefaultProtocolRestXmlClientBuilder",
    "syncBuilderInterface" : "ProtocolRestXmlClientBuilder",
    "syncClient" : "DefaultProtocolRestXmlClient",
    "syncInterface" : "ProtocolRestXmlClient",
    "transformPackageName" : "protocolrestxml.transform",
    "uid" : null,
    "unmarshallerContextClassName" : "StaxUnmarshallerContext",
    "xmlProtocol" : true
  },
  "operations" : {
    "AllTypes" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ {
        "exceptionName" : "EmptyModeledException",
        "documentation" : null,
        "httpStatusCode" : null
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "AllTypesRequest",
        "variableName" : "allTypesRequest",
        "variableType" : "AllTypesRequest",
        "documentation" : "",
        "simpleType" : "AllTypesRequest",
        "variableSetterType" : "AllTypesRequest"
      },
      "methodName" : "allTypes",
      "operationName" : "AllTypes",
      "paginated" : false,
      "returnType" : {
        "returnType" : "AllTypesResponse",
        "documentation" : null
      },
      "syncReturnType" : "AllTypesResponse"
    },
    "DeleteOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "DeleteOperationRequest",
        "variableName" : "deleteOperationRequest",
        "variableType" : "DeleteOperationRequest",
        "documentation" : null,
        "simpleType" : "DeleteOperationRequest",
        "variableSetterType" : "DeleteOperationRequest"
      },
      "methodName" : "deleteOperation",
      "operationName" : "DeleteOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "DeleteOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "DeleteOperationResponse"
    },
    "IdempotentOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "IdempotentOperationRequest",
        "variableName" : "idempotentOperationRequest",
        "variableType" : "IdempotentOperationRequest",
        "documentation" : "",
        "simpleType" : "IdempotentOperationRequest",
        "variableSetterType" : "IdempotentOperationRequest"
      },
      "methodName" : "idempotentOperation",
      "operationName" : "IdempotentOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "IdempotentOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "IdempotentOperationResponse"
    },
    "MapOfStringToListOfStringInQueryParams" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "MapOfStringToListOfStringInQueryParamsRequest",
        "variableName" : "mapOfStringToListOfStringInQueryParamsRequest",
        "variableType" : "MapOfStringToListOfStringInQueryParamsRequest",
        "documentation" : "",
        "simpleType" : "MapOfStringToListOfStringInQueryParamsRequest",
        "variableSetterType" : "MapOfStringToListOfStringInQueryParamsRequest"
      },
      "methodName" : "mapOfStringToListOfStringInQueryParams",
      "operationName" : "MapOfStringToListOfStringInQueryParams",
      "paginated" : false,
      "returnType" : {
        "returnType" : "MapOfStringToListOfStringInQueryParamsResponse",
        "documentation" : null
      },
      "syncReturnType" : "MapOfStringToListOfStringInQueryParamsResponse"
    },
    "MembersInHeaders" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "MembersInHeadersRequest",
        "variableName" : "membersInHeadersRequest",
        "variableType" : "MembersInHeadersRequest",
        "documentation" : "",
        "simpleType" : "MembersInHeadersRequest",
        "variableSetterType" : "MembersInHeadersRequest"
      },
      "methodName" : "membersInHeaders",
      "operationName" : "MembersInHeaders",
      "paginated" : false,
      "returnType" : {
        "returnType" : "MembersInHeadersResponse",
        "documentation" : null
      },
      "syncReturnType" : "MembersInHeadersResponse"
    },
    "MembersInQueryParams" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "MembersInQueryParamsRequest",
        "variableName" : "membersInQueryParamsRequest",
        "variableType" : "MembersInQueryParamsRequest",
        "documentation" : "",
        "simpleType" : "MembersInQueryParamsRequest",
        "variableSetterType" : "MembersInQueryParamsRequest"
      },
      "methodName" : "membersInQueryParams",
      "operationName" : "MembersInQueryParams",
      "paginated" : false,
      "returnType" : {
        "returnType" : "MembersInQueryParamsResponse",
        "documentation" : null
      },
      "syncReturnType" : "MembersInQueryParamsResponse"
    },
    "MultiLocationOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "MultiLocationOperationRequest",
        "variableName" : "multiLocationOperationRequest",
        "variableType" : "MultiLocationOperationRequest",
        "documentation" : "",
        "simpleType" : "MultiLocationOperationRequest",
        "variableSetterType" : "MultiLocationOperationRequest"
      },
      "methodName" : "multiLocationOperation",
      "operationName" : "MultiLocationOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "MultiLocationOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "MultiLocationOperationResponse"
    },
    "OperationWithExplicitPayloadBlob" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : true,
      "input" : {
        "variableDeclarationType" : "OperationWithExplicitPayloadBlobRequest",
        "variableName" : "operationWithExplicitPayloadBlobRequest",
        "variableType" : "OperationWithExplicitPayloadBlobRequest",
        "documentation" : "",
        "simpleType" : "OperationWithExplicitPayloadBlobRequest",
        "variableSetterType" : "OperationWithExplicitPayloadBlobRequest"
      },
      "methodName" : "operationWithExplicitPayloadBlob",
      "operationName" : "OperationWithExplicitPayloadBlob",
      "paginated" : false,
      "returnType" : {
        "returnType" : "OperationWithExplicitPayloadBlobResponse",
        "documentation" : null
      },
      "syncReturnType" : "OperationWithExplicitPayloadBlobResponse"
    },
    "OperationWithGreedyLabel" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "OperationWithGreedyLabelRequest",
        "variableName" : "operationWithGreedyLabelRequest",
        "variableType" : "OperationWithGreedyLabelRequest",
        "documentation" : "",
        "simpleType" : "OperationWithGreedyLabelRequest",
        "variableSetterType" : "OperationWithGreedyLabelRequest"
      },
      "methodName" : "operationWithGreedyLabel",
      "operationName" : "OperationWithGreedyLabel",
      "paginated" : false,
      "returnType" : {
        "returnType" : "OperationWithGreedyLabelResponse",
        "documentation" : null
      },
      "syncReturnType" : "OperationWithGreedyLabelResponse"
    },
    "OperationWithModeledContentType" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "OperationWithModeledContentTypeRequest",
        "variableName" : "operationWithModeledContentTypeRequest",
        "variableType" : "OperationWithModeledContentTypeRequest",
        "documentation" : "",
        "simpleType" : "OperationWithModeledContentTypeRequest",
        "variableSetterType" : "OperationWithModeledContentTypeRequest"
      },
      "methodName" : "operationWithModeledContentType",
      "operationName" : "OperationWithModeledContentType",
      "paginated" : false,
      "returnType" : {
        "returnType" : "OperationWithModeledContentTypeResponse",
        "documentation" : null
      },
      "syncReturnType" : "OperationWithModeledContentTypeResponse"
    },
    "QueryParamWithoutValue" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "QueryParamWithoutValueRequest",
        "variableName" : "queryParamWithoutValueRequest",
        "variableType" : "QueryParamWithoutValueRequest",
        "documentation" : "",
        "simpleType" : "QueryParamWithoutValueRequest",
        "variableSetterType" : "QueryParamWithoutValueRequest"
      },
      "methodName" : "queryParamWithoutValue",
      "operationName" : "QueryParamWithoutValue",
      "paginated" : false,
      "returnType" : {
        "returnType" : "QueryParamWithoutValueResponse",
        "documentation" : null
      },
      "syncReturnType" : "QueryParamWithoutValueResponse"
    },
    "RestXmlTypes" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "RestXmlTypesRequest",
        "variableName" : "restXmlTypesRequest",
        "variableType" : "RestXmlTypesRequest",
        "documentation" : "",
        "simpleType" : "RestXmlTypesRequest",
        "variableSetterType" : "RestXmlTypesRequest"
      },
      "methodName" : "restXmlTypes",
      "operationName" : "RestXmlTypes",
      "paginated" : false,
      "returnType" : {
        "returnType" : "RestXmlTypesResponse",
        "documentation" : null
      },
      "syncReturnType" : "RestXmlTypesResponse"
    }
  },
  "shapes" : {
    "AllTypesRequest" : {
      "c2jName" : "AllTypesStructure",
      "customization" : {
        "artificialResultWrapper" : null,
        "customUnmarshallerFqcn" : null,
        "skipGeneratingMarshaller" : false,
        "skipGeneratingModelClass" : false,
        "skipGeneratingUnmarshaller" : false,
        "staxTargetDepthOffset" : 0
      },
      "deprecated" : false,
      "documentation" : "",
      "enums" : null,
      "errorCode" : null,
      "event" : false,
      "eventStream" : false,
      "hasHeaderMember" : false,
      "hasPayloadMember" : false,
      "hasStatusCodeMember" : false,
      "hasStreamingMember" : false,
      "marshaller" : {
        "action" : "AllTypes",
        "locationName" : "AllTypesRequest",
        "requestUri" : "/2016-03-11/allTypes",
        "target" : null,
        "verb" : "POST",
        "xmlNameSpaceUri" : "https://restxml/"
      },
      "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,
        "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,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "String",
        "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,
        "variable" : {
          "variableDeclarationType" : "String",
          "variableName" : "stringMember",
          "variableType" : "String",
          "documentation" : "",
          "simpleType" : "String",
          "variableSetterType" : "String"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getIntegerMember",
        "beanStyleSetterMethodName" : "setIntegerMember",
        "c2jName" : "integerMember",
        "c2jShape" : "Integer",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "integerMember",
        "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "integerMember",
        "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.",
        "getterModel" : {
          "returnType" : "Integer",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "integerMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "integerMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "Integer",
        "marshallingType" : "INTEGER",
        "name" : "IntegerMember",
        "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.",
        "setterMethodName" : "setIntegerMember",
        "setterModel" : {
          "variableDeclarationType" : "Integer",
          "variableName" : "integerMember",
          "variableType" : "Integer",
          "documentation" : null,
          "simpleType" : "Integer",
          "variableSetterType" : "Integer"
        },
        "simple" : true,
        "variable" : {
          "variableDeclarationType" : "Integer",
          "variableName" : "integerMember",
          "variableType" : "Integer",
          "documentation" : "",
          "simpleType" : "Integer",
          "variableSetterType" : "Integer"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getBooleanMember",
        "beanStyleSetterMethodName" : "setBooleanMember",
        "c2jName" : "booleanMember",
        "c2jShape" : "Boolean",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "booleanMember",
        "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "booleanMember",
        "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.",
        "getterModel" : {
          "returnType" : "Boolean",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "booleanMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "booleanMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "Boolean",
        "marshallingType" : "BOOLEAN",
        "name" : "BooleanMember",
        "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.",
        "setterMethodName" : "setBooleanMember",
        "setterModel" : {
          "variableDeclarationType" : "Boolean",
          "variableName" : "booleanMember",
          "variableType" : "Boolean",
          "documentation" : null,
          "simpleType" : "Boolean",
          "variableSetterType" : "Boolean"
        },
        "simple" : true,
        "variable" : {
          "variableDeclarationType" : "Boolean",
          "variableName" : "booleanMember",
          "variableType" : "Boolean",
          "documentation" : "",
          "simpleType" : "Boolean",
          "variableSetterType" : "Boolean"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getFloatMember",
        "beanStyleSetterMethodName" : "setFloatMember",
        "c2jName" : "floatMember",
        "c2jShape" : "Float",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "floatMember",
        "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "floatMember",
        "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.",
        "getterModel" : {
          "returnType" : "Float",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "floatMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "floatMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "Float",
        "marshallingType" : "FLOAT",
        "name" : "FloatMember",
        "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.",
        "setterMethodName" : "setFloatMember",
        "setterModel" : {
          "variableDeclarationType" : "Float",
          "variableName" : "floatMember",
          "variableType" : "Float",
          "documentation" : null,
          "simpleType" : "Float",
          "variableSetterType" : "Float"
        },
        "simple" : true,
        "variable" : {
          "variableDeclarationType" : "Float",
          "variableName" : "floatMember",
          "variableType" : "Float",
          "documentation" : "",
          "simpleType" : "Float",
          "variableSetterType" : "Float"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getDoubleMember",
        "beanStyleSetterMethodName" : "setDoubleMember",
        "c2jName" : "doubleMember",
        "c2jShape" : "Double",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "doubleMember",
        "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "doubleMember",
        "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.",
        "getterModel" : {
          "returnType" : "Double",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "doubleMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "doubleMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "Double",
        "marshallingType" : "DOUBLE",
        "name" : "DoubleMember",
        "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.",
        "setterMethodName" : "setDoubleMember",
        "setterModel" : {
          "variableDeclarationType" : "Double",
          "variableName" : "doubleMember",
          "variableType" : "Double",
          "documentation" : null,
          "simpleType" : "Double",
          "variableSetterType" : "Double"
        },
        "simple" : true,
        "variable" : {
          "variableDeclarationType" : "Double",
          "variableName" : "doubleMember",
          "variableType" : "Double",
          "documentation" : "",
          "simpleType" : "Double",
          "variableSetterType" : "Double"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getLongMember",
        "beanStyleSetterMethodName" : "setLongMember",
        "c2jName" : "longMember",
        "c2jShape" : "Long",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "longMember",
        "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "longMember",
        "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.",
        "getterModel" : {
          "returnType" : "Long",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "longMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "longMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "Long",
        "marshallingType" : "LONG",
        "name" : "LongMember",
        "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.",
        "setterMethodName" : "setLongMember",
        "setterModel" : {
          "variableDeclarationType" : "Long",
          "variableName" : "longMember",
          "variableType" : "Long",
          "documentation" : null,
          "simpleType" : "Long",
          "variableSetterType" : "Long"
        },
        "simple" : true,
        "variable" : {
          "variableDeclarationType" : "Long",
          "variableName" : "longMember",
          "variableType" : "Long",
          "documentation" : "",
          "simpleType" : "Long",
          "variableSetterType" : "Long"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getSimpleStructMember",
        "beanStyleSetterMethodName" : "setSimpleStructMember",
        "c2jName" : "simpleStructMember",
        "c2jShape" : "SimpleStruct",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "simpleStructMember",
        "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "simpleStructMember",
        "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.",
        "getterModel" : {
          "returnType" : "SimpleStruct",
          "documentation" : null
        },
        "http" : {
          "additionalMarshallingPath" : null,
          "additionalUnmarshallingPath" : null,
          "flattened" : false,
          "greedy" : false,
          "header" : false,
          "isPayload" : false,
          "isStreaming" : false,
          "location" : null,
          "marshallLocation" : "PAYLOAD",
          "marshallLocationName" : "simpleStructMember",
          "queryString" : false,
          "statusCode" : false,
          "unmarshallLocationName" : "simpleStructMember",
          "uri" : false
        },
        "idempotencyToken" : false,
        "isBinary" : false,
        "list" : false,
        "listModel" : null,
        "map" : false,
        "mapModel" : null,
        "marshallingTargetClass" : "StructuredPojo",
        "marshallingType" : "STRUCTURED",
        "name" : "SimpleStructMember",
        "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.",
        "setterMethodName" : "setSimpleStructMember",
        "setterModel" : {
          "variableDeclarationType" : "SimpleStruct",
          "variableName" : "simpleStructMember",
          "variableType" : "SimpleStruct",
          "documentation" : null,
          "simpleType" : "SimpleStruct",
          "variableSetterType" : "SimpleStruct"
        },
        "simple" : false,
        "variable" : {
          "variableDeclarationType" : "SimpleStruct",
          "variableName" : "simpleStructMember",
          "variableType" : "SimpleStruct",
          "documentation" : "",
          "simpleType" : "SimpleStruct",
          "variableSetterType" : "SimpleStruct"
        },
        "xmlNameSpaceUri" : null
      }, {
        "beanStyleGetterMethodName" : "getSimpleList",
        "beanStyleSetterMethodName" : "setSimpleList",
        "c2jName" : "simpleList",
        "c2jShape" : "ListOfStrings",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : null,
        "fluentEnumGetterMethodName" : null,
        "fluentEnumSetterMethodName" : null,
        "fluentGetterMethodName" : "simpleList",
        "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
        "fluentSetterMethodName" : "simpleList",
        "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BlobArg" : { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "BlobMap" : { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "BooleanMember" : { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "booleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "booleanMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "booleanMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "DoubleMember" : { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "doubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "doubleMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "doubleMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "FloatMember" : { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "floatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "floatMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "floatMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, "IntegerMember" : { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "integerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "integerMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ListOfBlobs" : { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ListOfStructs" : { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LongMember" : { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "longMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "longMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "MapOfStringToString" : { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "SimpleList" : { "beanStyleGetterMethodName" : "getSimpleList", "beanStyleSetterMethodName" : "setSimpleList", "c2jName" : "simpleList", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleList", "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleList", "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SimpleStructMember" : { "beanStyleGetterMethodName" : "getSimpleStructMember", "beanStyleSetterMethodName" : "setSimpleStructMember", "c2jName" : "simpleStructMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleStructMember", "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleStructMember", "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.", "getterModel" : { "returnType" : "SimpleStruct", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "simpleStructMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleStructMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "SimpleStructMember", "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.", "setterMethodName" : "setSimpleStructMember", "setterModel" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StructWithNestedTimestampMember" : { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, "TimestampMember" : { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "integerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "integerMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "booleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "booleanMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "booleanMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "floatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "floatMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "floatMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "doubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "doubleMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "doubleMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "longMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "longMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleStructMember", "beanStyleSetterMethodName" : "setSimpleStructMember", "c2jName" : "simpleStructMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleStructMember", "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleStructMember", "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.", "getterModel" : { "returnType" : "SimpleStruct", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "simpleStructMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleStructMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "SimpleStructMember", "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.", "setterMethodName" : "setSimpleStructMember", "setterModel" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleList", "beanStyleSetterMethodName" : "setSimpleList", "c2jName" : "simpleList", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleList", "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleList", "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AllTypesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AllTypesRequest", "variableName" : "allTypesRequest", "variableType" : "AllTypesRequest", "documentation" : null, "simpleType" : "AllTypesRequest", "variableSetterType" : "AllTypesRequest" }, "wrapper" : false }, "AllTypesResponse" : { "c2jName" : "AllTypesStructure", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "integerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "integerMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "booleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "booleanMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "booleanMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "floatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "floatMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "floatMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "doubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "doubleMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "doubleMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "longMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "longMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleStructMember", "beanStyleSetterMethodName" : "setSimpleStructMember", "c2jName" : "simpleStructMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleStructMember", "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleStructMember", "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.", "getterModel" : { "returnType" : "SimpleStruct", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "simpleStructMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleStructMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "SimpleStructMember", "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.", "setterMethodName" : "setSimpleStructMember", "setterModel" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleList", "beanStyleSetterMethodName" : "setSimpleList", "c2jName" : "simpleList", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleList", "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleList", "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BlobArg" : { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "BlobMap" : { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "BooleanMember" : { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "booleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "booleanMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "booleanMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "DoubleMember" : { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "doubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "doubleMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "doubleMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "FloatMember" : { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "floatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "floatMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "floatMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, "IntegerMember" : { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "integerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "integerMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ListOfBlobs" : { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ListOfStructs" : { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LongMember" : { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "longMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "longMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "MapOfStringToString" : { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "SimpleList" : { "beanStyleGetterMethodName" : "getSimpleList", "beanStyleSetterMethodName" : "setSimpleList", "c2jName" : "simpleList", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleList", "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleList", "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "SimpleStructMember" : { "beanStyleGetterMethodName" : "getSimpleStructMember", "beanStyleSetterMethodName" : "setSimpleStructMember", "c2jName" : "simpleStructMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleStructMember", "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleStructMember", "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.", "getterModel" : { "returnType" : "SimpleStruct", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "simpleStructMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleStructMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "SimpleStructMember", "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.", "setterMethodName" : "setSimpleStructMember", "setterModel" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StructWithNestedTimestampMember" : { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, "TimestampMember" : { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "integerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "integerMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "booleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "booleanMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "booleanMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "floatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "floatMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "floatMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "doubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "doubleMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "doubleMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "longMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "longMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "longMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleStructMember", "beanStyleSetterMethodName" : "setSimpleStructMember", "c2jName" : "simpleStructMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #simpleStructMember(SimpleStruct)}.\n@param simpleStructMember a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #simpleStructMember(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleStructMember", "fluentSetterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleStructMember", "getterDocumentation" : "Returns the value of the SimpleStructMember property for this object.\n@return The value of the SimpleStructMember property for this object.", "getterModel" : { "returnType" : "SimpleStruct", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "simpleStructMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleStructMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "SimpleStructMember", "setterDocumentation" : "Sets the value of the SimpleStructMember property for this object.\n\n@param simpleStructMember The new value for the SimpleStructMember property for this object.", "setterMethodName" : "setSimpleStructMember", "setterModel" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStructMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSimpleList", "beanStyleSetterMethodName" : "setSimpleList", "c2jName" : "simpleList", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\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 #simpleList(List)}.\n@param simpleList 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 #simpleList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "simpleList", "fluentSetterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "simpleList", "getterDocumentation" : "Returns the value of the SimpleList property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the SimpleList property for this object.", "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" : "simpleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "simpleList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "SimpleList", "setterDocumentation" : "Sets the value of the SimpleList property for this object.\n\n@param simpleList The new value for the SimpleList property for this object.", "setterMethodName" : "setSimpleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "simpleList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStructs", "beanStyleSetterMethodName" : "setListOfStructs", "c2jName" : "listOfStructs", "c2jShape" : "ListOfSimpleStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\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 #listOfStructs(List)}.\n@param listOfStructs 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 #listOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStructs", "fluentSetterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStructs", "getterDocumentation" : "Returns the value of the ListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStructs property for this object.", "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" : "listOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStructs", "setterDocumentation" : "Sets the value of the ListOfStructs property for this object.\n\n@param listOfStructs The new value for the ListOfStructs property for this object.", "setterMethodName" : "setListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "mapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "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" : "mapOfStringToString", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "mapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "timestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStructWithNestedTimestampMember", "beanStyleSetterMethodName" : "setStructWithNestedTimestampMember", "c2jName" : "structWithNestedTimestampMember", "c2jShape" : "StructWithTimestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithTimestamp.Builder} avoiding the need to create one manually via {@link StructWithTimestamp#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithTimestamp.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedTimestampMember(StructWithTimestamp)}.\n@param structWithNestedTimestampMember a consumer that will call methods on {@link StructWithTimestamp.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedTimestampMember(StructWithTimestamp)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedTimestampMember", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedTimestampMember", "getterDocumentation" : "Returns the value of the StructWithNestedTimestampMember property for this object.\n@return The value of the StructWithNestedTimestampMember property for this object.", "getterModel" : { "returnType" : "StructWithTimestamp", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "structWithNestedTimestampMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "structWithNestedTimestampMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedTimestampMember", "setterDocumentation" : "Sets the value of the StructWithNestedTimestampMember property for this object.\n\n@param structWithNestedTimestampMember The new value for the StructWithNestedTimestampMember property for this object.", "setterMethodName" : "setStructWithNestedTimestampMember", "setterModel" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithNestedTimestampMember", "variableType" : "StructWithTimestamp", "documentation" : "", "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobArg", "beanStyleSetterMethodName" : "setBlobArg", "c2jName" : "blobArg", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #blobArg(SdkBytes)}.\n@param blobArg a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobArg(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobArg", "fluentSetterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobArg", "getterDocumentation" : "Returns the value of the BlobArg property for this object.\n@return The value of the BlobArg property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blobArg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobArg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "BlobArg", "setterDocumentation" : "Sets the value of the BlobArg property for this object.\n\n@param blobArg The new value for the BlobArg property for this object.", "setterMethodName" : "setBlobArg", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "blobArg", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlobMap", "beanStyleSetterMethodName" : "setBlobMap", "c2jName" : "blobMap", "c2jShape" : "BlobMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #blobMap(SdkBytes>)}.\n@param blobMap a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blobMap(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blobMap", "fluentSetterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "blobMap", "getterDocumentation" : "Returns the value of the BlobMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the BlobMap property for this object.", "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" : "blobMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blobMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #value(SdkBytes)}.\n@param value a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Value", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "value", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "BlobMap", "setterDocumentation" : "Sets the value of the BlobMap property for this object.\n\n@param blobMap The new value for the BlobMap property for this object.", "setterMethodName" : "setBlobMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "blobMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfBlobs", "beanStyleSetterMethodName" : "setListOfBlobs", "c2jName" : "listOfBlobs", "c2jShape" : "ListOfBlobsType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes>.Builder} avoiding the need to create one manually via {@link SdkBytes>#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes>.Builder#build()} is called immediately and its result is passed to {@link #listOfBlobs(SdkBytes>)}.\n@param listOfBlobs a consumer that will call methods on {@link SdkBytes>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #listOfBlobs(SdkBytes>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfBlobs", "fluentSetterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfBlobs", "getterDocumentation" : "Returns the value of the ListOfBlobs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfBlobs property for this object.", "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" : "listOfBlobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "listOfBlobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #member(SdkBytes)}.\n@param member a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "software.amazon.awssdk.core.SdkBytes", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "Member", "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" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "member", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "software.amazon.awssdk.core.SdkBytes", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "SdkBytes", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfBlobs", "setterDocumentation" : "Sets the value of the ListOfBlobs property for this object.\n\n@param listOfBlobs The new value for the ListOfBlobs property for this object.", "setterMethodName" : "setListOfBlobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfBlobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "SdkBytes>", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AllTypesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AllTypesResponse", "variableName" : "allTypesResponse", "variableType" : "AllTypesResponse", "documentation" : null, "simpleType" : "AllTypesResponse", "variableSetterType" : "AllTypesResponse" }, "wrapper" : false }, "DeleteOperationRequest" : { "c2jName" : "DeleteOperationRequest", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteOperation", "locationName" : null, "requestUri" : "/2016-03-11/deleteOperation", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteOperationRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteOperationRequest", "variableName" : "deleteOperationRequest", "variableType" : "DeleteOperationRequest", "documentation" : null, "simpleType" : "DeleteOperationRequest", "variableSetterType" : "DeleteOperationRequest" }, "wrapper" : false }, "DeleteOperationResponse" : { "c2jName" : "DeleteOperationResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteOperationResponse", "variableName" : "deleteOperationResponse", "variableType" : "DeleteOperationResponse", "documentation" : null, "simpleType" : "DeleteOperationResponse", "variableSetterType" : "DeleteOperationResponse" }, "wrapper" : false }, "EmptyModeledException" : { "c2jName" : "EmptyModeledException", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : "EmptyModeledException", "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EmptyModeledException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EmptyModeledException", "variableName" : "emptyModeledException", "variableType" : "EmptyModeledException", "documentation" : null, "simpleType" : "EmptyModeledException", "variableSetterType" : "EmptyModeledException" }, "wrapper" : false }, "IdempotentOperationRequest" : { "c2jName" : "IdempotentOperationStructure", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "IdempotentOperation", "locationName" : null, "requestUri" : "/2016-03-11/idempotentOperation/{PathParam}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPathIdempotentToken", "beanStyleSetterMethodName" : "setPathIdempotentToken", "c2jName" : "PathIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathIdempotentToken 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 #pathIdempotentToken(String)}.\n@param pathIdempotentToken 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 #pathIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathIdempotentToken", "getterDocumentation" : "Returns the value of the PathIdempotentToken property for this object.\n@return The value of the PathIdempotentToken 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathIdempotentToken", "setterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.", "setterMethodName" : "setPathIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryIdempotentToken", "beanStyleSetterMethodName" : "setQueryIdempotentToken", "c2jName" : "QueryIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken 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 #queryIdempotentToken(String)}.\n@param queryIdempotentToken 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 #queryIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryIdempotentToken", "getterDocumentation" : "Returns the value of the QueryIdempotentToken property for this object.\n@return The value of the QueryIdempotentToken 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParam", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParam", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryIdempotentToken", "setterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.", "setterMethodName" : "setQueryIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHeaderIdempotentToken", "beanStyleSetterMethodName" : "setHeaderIdempotentToken", "c2jName" : "HeaderIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken 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 #headerIdempotentToken(String)}.\n@param headerIdempotentToken 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 #headerIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "headerIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "headerIdempotentToken", "getterDocumentation" : "Returns the value of the HeaderIdempotentToken property for this object.\n@return The value of the HeaderIdempotentToken property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-idempotent-header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-idempotent-header", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "HeaderIdempotentToken", "setterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.", "setterMethodName" : "setHeaderIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HeaderIdempotentToken" : { "beanStyleGetterMethodName" : "getHeaderIdempotentToken", "beanStyleSetterMethodName" : "setHeaderIdempotentToken", "c2jName" : "HeaderIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken 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 #headerIdempotentToken(String)}.\n@param headerIdempotentToken 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 #headerIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "headerIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "headerIdempotentToken", "getterDocumentation" : "Returns the value of the HeaderIdempotentToken property for this object.\n@return The value of the HeaderIdempotentToken property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-idempotent-header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-idempotent-header", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "HeaderIdempotentToken", "setterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.", "setterMethodName" : "setHeaderIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PathIdempotentToken" : { "beanStyleGetterMethodName" : "getPathIdempotentToken", "beanStyleSetterMethodName" : "setPathIdempotentToken", "c2jName" : "PathIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathIdempotentToken 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 #pathIdempotentToken(String)}.\n@param pathIdempotentToken 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 #pathIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathIdempotentToken", "getterDocumentation" : "Returns the value of the PathIdempotentToken property for this object.\n@return The value of the PathIdempotentToken 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathIdempotentToken", "setterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.", "setterMethodName" : "setPathIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "QueryIdempotentToken" : { "beanStyleGetterMethodName" : "getQueryIdempotentToken", "beanStyleSetterMethodName" : "setQueryIdempotentToken", "c2jName" : "QueryIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken 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 #queryIdempotentToken(String)}.\n@param queryIdempotentToken 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 #queryIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryIdempotentToken", "getterDocumentation" : "Returns the value of the QueryIdempotentToken property for this object.\n@return The value of the QueryIdempotentToken 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParam", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParam", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryIdempotentToken", "setterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.", "setterMethodName" : "setQueryIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPathIdempotentToken", "beanStyleSetterMethodName" : "setPathIdempotentToken", "c2jName" : "PathIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathIdempotentToken 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 #pathIdempotentToken(String)}.\n@param pathIdempotentToken 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 #pathIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathIdempotentToken", "getterDocumentation" : "Returns the value of the PathIdempotentToken property for this object.\n@return The value of the PathIdempotentToken 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathIdempotentToken", "setterDocumentation" : "Sets the value of the PathIdempotentToken property for this object.\n\n@param pathIdempotentToken The new value for the PathIdempotentToken property for this object.", "setterMethodName" : "setPathIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryIdempotentToken", "beanStyleSetterMethodName" : "setQueryIdempotentToken", "c2jName" : "QueryIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken 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 #queryIdempotentToken(String)}.\n@param queryIdempotentToken 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 #queryIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryIdempotentToken", "getterDocumentation" : "Returns the value of the QueryIdempotentToken property for this object.\n@return The value of the QueryIdempotentToken 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParam", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParam", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryIdempotentToken", "setterDocumentation" : "Sets the value of the QueryIdempotentToken property for this object.\n\n@param queryIdempotentToken The new value for the QueryIdempotentToken property for this object.", "setterMethodName" : "setQueryIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHeaderIdempotentToken", "beanStyleSetterMethodName" : "setHeaderIdempotentToken", "c2jName" : "HeaderIdempotentToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken 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 #headerIdempotentToken(String)}.\n@param headerIdempotentToken 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 #headerIdempotentToken(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "headerIdempotentToken", "fluentSetterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "headerIdempotentToken", "getterDocumentation" : "Returns the value of the HeaderIdempotentToken property for this object.\n@return The value of the HeaderIdempotentToken property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-idempotent-header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-idempotent-header", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "HeaderIdempotentToken", "setterDocumentation" : "Sets the value of the HeaderIdempotentToken property for this object.\n\n@param headerIdempotentToken The new value for the HeaderIdempotentToken property for this object.", "setterMethodName" : "setHeaderIdempotentToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "headerIdempotentToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "PathIdempotentToken" ], "shapeName" : "IdempotentOperationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "IdempotentOperationRequest", "variableName" : "idempotentOperationRequest", "variableType" : "IdempotentOperationRequest", "documentation" : null, "simpleType" : "IdempotentOperationRequest", "variableSetterType" : "IdempotentOperationRequest" }, "wrapper" : false }, "IdempotentOperationResponse" : { "c2jName" : "IdempotentOperationResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "IdempotentOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "IdempotentOperationResponse", "variableName" : "idempotentOperationResponse", "variableType" : "IdempotentOperationResponse", "documentation" : null, "simpleType" : "IdempotentOperationResponse", "variableSetterType" : "IdempotentOperationResponse" }, "wrapper" : false }, "MapOfStringToListOfStringInQueryParamsRequest" : { "c2jName" : "MapOfStringToListOfStringInQueryParamsInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "MapOfStringToListOfStringInQueryParams", "locationName" : null, "requestUri" : "/2016-03-11/mapOfStringToListOfStringInQueryParams", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMapOfStringToListOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfStrings", "c2jName" : "MapOfStringToListOfStrings", "c2jShape" : "MapOfStringToListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\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 #mapOfStringToListOfStrings(List>)}.\n@param mapOfStringToListOfStrings 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 #mapOfStringToListOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToListOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Value", "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" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToListOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MapOfStringToListOfStrings" : { "beanStyleGetterMethodName" : "getMapOfStringToListOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfStrings", "c2jName" : "MapOfStringToListOfStrings", "c2jShape" : "MapOfStringToListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\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 #mapOfStringToListOfStrings(List>)}.\n@param mapOfStringToListOfStrings 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 #mapOfStringToListOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToListOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Value", "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" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToListOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMapOfStringToListOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfStrings", "c2jName" : "MapOfStringToListOfStrings", "c2jShape" : "MapOfStringToListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\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 #mapOfStringToListOfStrings(List>)}.\n@param mapOfStringToListOfStrings 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 #mapOfStringToListOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToListOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Value", "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" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToListOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfStrings property for this object.\n\n@param mapOfStringToListOfStrings The new value for the MapOfStringToListOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToListOfStrings", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MapOfStringToListOfStringInQueryParamsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "MapOfStringToListOfStringInQueryParamsRequest", "variableName" : "mapOfStringToListOfStringInQueryParamsRequest", "variableType" : "MapOfStringToListOfStringInQueryParamsRequest", "documentation" : null, "simpleType" : "MapOfStringToListOfStringInQueryParamsRequest", "variableSetterType" : "MapOfStringToListOfStringInQueryParamsRequest" }, "wrapper" : false }, "MapOfStringToListOfStringInQueryParamsResponse" : { "c2jName" : "MapOfStringToListOfStringInQueryParamsResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MapOfStringToListOfStringInQueryParamsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MapOfStringToListOfStringInQueryParamsResponse", "variableName" : "mapOfStringToListOfStringInQueryParamsResponse", "variableType" : "MapOfStringToListOfStringInQueryParamsResponse", "documentation" : null, "simpleType" : "MapOfStringToListOfStringInQueryParamsResponse", "variableSetterType" : "MapOfStringToListOfStringInQueryParamsResponse" }, "wrapper" : false }, "MembersInHeadersRequest" : { "c2jName" : "MembersInHeadersInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "MembersInHeaders", "locationName" : null, "requestUri" : "/2016-03-11/membersInHeaders", "target" : null, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BooleanMember" : { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "DoubleMember" : { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "FloatMember" : { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, "IntegerMember" : { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "LongMember" : { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampMember" : { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MembersInHeadersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "MembersInHeadersRequest", "variableName" : "membersInHeadersRequest", "variableType" : "MembersInHeadersRequest", "documentation" : null, "simpleType" : "MembersInHeadersRequest", "variableSetterType" : "MembersInHeadersRequest" }, "wrapper" : false }, "MembersInHeadersResponse" : { "c2jName" : "MembersInHeadersInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BooleanMember" : { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "DoubleMember" : { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "FloatMember" : { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, "IntegerMember" : { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "LongMember" : { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampMember" : { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "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, "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" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanMember", "beanStyleSetterMethodName" : "setBooleanMember", "c2jName" : "BooleanMember", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanMember(Boolean)}.\n@param booleanMember a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanMember(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanMember", "fluentSetterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanMember", "getterDocumentation" : "Returns the value of the BooleanMember property for this object.\n@return The value of the BooleanMember property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-boolean", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanMember", "setterDocumentation" : "Sets the value of the BooleanMember property for this object.\n\n@param booleanMember The new value for the BooleanMember property for this object.", "setterMethodName" : "setBooleanMember", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanMember", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerMember", "beanStyleSetterMethodName" : "setIntegerMember", "c2jName" : "IntegerMember", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerMember(Integer)}.\n@param integerMember 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 #integerMember(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerMember", "fluentSetterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerMember", "getterDocumentation" : "Returns the value of the IntegerMember property for this object.\n@return The value of the IntegerMember property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-integer", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerMember", "setterDocumentation" : "Sets the value of the IntegerMember property for this object.\n\n@param integerMember The new value for the IntegerMember property for this object.", "setterMethodName" : "setIntegerMember", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerMember", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongMember", "beanStyleSetterMethodName" : "setLongMember", "c2jName" : "LongMember", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longMember(Long)}.\n@param longMember a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longMember(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longMember", "fluentSetterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longMember", "getterDocumentation" : "Returns the value of the LongMember property for this object.\n@return The value of the LongMember property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-long", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongMember", "setterDocumentation" : "Sets the value of the LongMember property for this object.\n\n@param longMember The new value for the LongMember property for this object.", "setterMethodName" : "setLongMember", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longMember", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatMember", "beanStyleSetterMethodName" : "setFloatMember", "c2jName" : "FloatMember", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatMember(Float)}.\n@param floatMember a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatMember(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatMember", "fluentSetterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatMember", "getterDocumentation" : "Returns the value of the FloatMember property for this object.\n@return The value of the FloatMember property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-float", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatMember", "setterDocumentation" : "Sets the value of the FloatMember property for this object.\n\n@param floatMember The new value for the FloatMember property for this object.", "setterMethodName" : "setFloatMember", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatMember", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleMember", "beanStyleSetterMethodName" : "setDoubleMember", "c2jName" : "DoubleMember", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleMember(Double)}.\n@param doubleMember a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleMember(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleMember", "fluentSetterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleMember", "getterDocumentation" : "Returns the value of the DoubleMember property for this object.\n@return The value of the DoubleMember property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-double", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleMember", "setterDocumentation" : "Sets the value of the DoubleMember property for this object.\n\n@param doubleMember The new value for the DoubleMember property for this object.", "setterMethodName" : "setDoubleMember", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleMember", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMember", "beanStyleSetterMethodName" : "setTimestampMember", "c2jName" : "TimestampMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMember(Instant)}.\n@param timestampMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMember", "fluentSetterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMember", "getterDocumentation" : "Returns the value of the TimestampMember property for this object.\n@return The value of the TimestampMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMember", "setterDocumentation" : "Sets the value of the TimestampMember property for this object.\n\n@param timestampMember The new value for the TimestampMember property for this object.", "setterMethodName" : "setTimestampMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MembersInHeadersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MembersInHeadersResponse", "variableName" : "membersInHeadersResponse", "variableType" : "MembersInHeadersResponse", "documentation" : null, "simpleType" : "MembersInHeadersResponse", "variableSetterType" : "MembersInHeadersResponse" }, "wrapper" : false }, "MembersInQueryParamsRequest" : { "c2jName" : "MembersInQueryParamsInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "MembersInQueryParams", "locationName" : null, "requestUri" : "/2016-03-11/membersInQueryParams?StaticQueryParam=foo", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStringQueryParam", "beanStyleSetterMethodName" : "setStringQueryParam", "c2jName" : "StringQueryParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringQueryParam 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 #stringQueryParam(String)}.\n@param stringQueryParam 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 #stringQueryParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringQueryParam", "fluentSetterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringQueryParam", "getterDocumentation" : "Returns the value of the StringQueryParam property for this object.\n@return The value of the StringQueryParam 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "String", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "String", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringQueryParam", "setterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.", "setterMethodName" : "setStringQueryParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanQueryParam", "beanStyleSetterMethodName" : "setBooleanQueryParam", "c2jName" : "BooleanQueryParam", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanQueryParam(Boolean)}.\n@param booleanQueryParam a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanQueryParam(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanQueryParam", "fluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanQueryParam", "getterDocumentation" : "Returns the value of the BooleanQueryParam property for this object.\n@return The value of the BooleanQueryParam property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Boolean", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanQueryParam", "setterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.", "setterMethodName" : "setBooleanQueryParam", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerQueryParam", "beanStyleSetterMethodName" : "setIntegerQueryParam", "c2jName" : "IntegerQueryParam", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerQueryParam(Integer)}.\n@param integerQueryParam 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 #integerQueryParam(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerQueryParam", "fluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerQueryParam", "getterDocumentation" : "Returns the value of the IntegerQueryParam property for this object.\n@return The value of the IntegerQueryParam property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Integer", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerQueryParam", "setterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.", "setterMethodName" : "setIntegerQueryParam", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongQueryParam", "beanStyleSetterMethodName" : "setLongQueryParam", "c2jName" : "LongQueryParam", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longQueryParam(Long)}.\n@param longQueryParam a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longQueryParam(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longQueryParam", "fluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longQueryParam", "getterDocumentation" : "Returns the value of the LongQueryParam property for this object.\n@return The value of the LongQueryParam property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Long", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongQueryParam", "setterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.", "setterMethodName" : "setLongQueryParam", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatQueryParam", "beanStyleSetterMethodName" : "setFloatQueryParam", "c2jName" : "FloatQueryParam", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatQueryParam(Float)}.\n@param floatQueryParam a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatQueryParam(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatQueryParam", "fluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatQueryParam", "getterDocumentation" : "Returns the value of the FloatQueryParam property for this object.\n@return The value of the FloatQueryParam property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Float", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatQueryParam", "setterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.", "setterMethodName" : "setFloatQueryParam", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleQueryParam", "beanStyleSetterMethodName" : "setDoubleQueryParam", "c2jName" : "DoubleQueryParam", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleQueryParam(Double)}.\n@param doubleQueryParam a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleQueryParam(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleQueryParam", "fluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleQueryParam", "getterDocumentation" : "Returns the value of the DoubleQueryParam property for this object.\n@return The value of the DoubleQueryParam property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Double", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleQueryParam", "setterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.", "setterMethodName" : "setDoubleQueryParam", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampQueryParam", "beanStyleSetterMethodName" : "setTimestampQueryParam", "c2jName" : "TimestampQueryParam", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampQueryParam(Instant)}.\n@param timestampQueryParam a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampQueryParam(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampQueryParam", "fluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampQueryParam", "getterDocumentation" : "Returns the value of the TimestampQueryParam property for this object.\n@return The value of the TimestampQueryParam property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Timestamp", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampQueryParam", "setterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.", "setterMethodName" : "setTimestampQueryParam", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStrings", "beanStyleSetterMethodName" : "setListOfStrings", "c2jName" : "ListOfStrings", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\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 #listOfStrings(List)}.\n@param listOfStrings 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 #listOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStrings", "getterDocumentation" : "Returns the value of the ListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "item", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStrings", "setterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.", "setterMethodName" : "setListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "MapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToString", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BooleanQueryParam" : { "beanStyleGetterMethodName" : "getBooleanQueryParam", "beanStyleSetterMethodName" : "setBooleanQueryParam", "c2jName" : "BooleanQueryParam", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanQueryParam(Boolean)}.\n@param booleanQueryParam a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanQueryParam(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanQueryParam", "fluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanQueryParam", "getterDocumentation" : "Returns the value of the BooleanQueryParam property for this object.\n@return The value of the BooleanQueryParam property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Boolean", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanQueryParam", "setterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.", "setterMethodName" : "setBooleanQueryParam", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "DoubleQueryParam" : { "beanStyleGetterMethodName" : "getDoubleQueryParam", "beanStyleSetterMethodName" : "setDoubleQueryParam", "c2jName" : "DoubleQueryParam", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleQueryParam(Double)}.\n@param doubleQueryParam a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleQueryParam(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleQueryParam", "fluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleQueryParam", "getterDocumentation" : "Returns the value of the DoubleQueryParam property for this object.\n@return The value of the DoubleQueryParam property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Double", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleQueryParam", "setterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.", "setterMethodName" : "setDoubleQueryParam", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "FloatQueryParam" : { "beanStyleGetterMethodName" : "getFloatQueryParam", "beanStyleSetterMethodName" : "setFloatQueryParam", "c2jName" : "FloatQueryParam", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatQueryParam(Float)}.\n@param floatQueryParam a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatQueryParam(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatQueryParam", "fluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatQueryParam", "getterDocumentation" : "Returns the value of the FloatQueryParam property for this object.\n@return The value of the FloatQueryParam property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Float", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatQueryParam", "setterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.", "setterMethodName" : "setFloatQueryParam", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, "IntegerQueryParam" : { "beanStyleGetterMethodName" : "getIntegerQueryParam", "beanStyleSetterMethodName" : "setIntegerQueryParam", "c2jName" : "IntegerQueryParam", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerQueryParam(Integer)}.\n@param integerQueryParam 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 #integerQueryParam(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerQueryParam", "fluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerQueryParam", "getterDocumentation" : "Returns the value of the IntegerQueryParam property for this object.\n@return The value of the IntegerQueryParam property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Integer", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerQueryParam", "setterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.", "setterMethodName" : "setIntegerQueryParam", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ListOfStrings" : { "beanStyleGetterMethodName" : "getListOfStrings", "beanStyleSetterMethodName" : "setListOfStrings", "c2jName" : "ListOfStrings", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\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 #listOfStrings(List)}.\n@param listOfStrings 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 #listOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStrings", "getterDocumentation" : "Returns the value of the ListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "item", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStrings", "setterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.", "setterMethodName" : "setListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "LongQueryParam" : { "beanStyleGetterMethodName" : "getLongQueryParam", "beanStyleSetterMethodName" : "setLongQueryParam", "c2jName" : "LongQueryParam", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longQueryParam(Long)}.\n@param longQueryParam a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longQueryParam(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longQueryParam", "fluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longQueryParam", "getterDocumentation" : "Returns the value of the LongQueryParam property for this object.\n@return The value of the LongQueryParam property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Long", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongQueryParam", "setterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.", "setterMethodName" : "setLongQueryParam", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "MapOfStringToString" : { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "MapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToString", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "StringQueryParam" : { "beanStyleGetterMethodName" : "getStringQueryParam", "beanStyleSetterMethodName" : "setStringQueryParam", "c2jName" : "StringQueryParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringQueryParam 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 #stringQueryParam(String)}.\n@param stringQueryParam 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 #stringQueryParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringQueryParam", "fluentSetterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringQueryParam", "getterDocumentation" : "Returns the value of the StringQueryParam property for this object.\n@return The value of the StringQueryParam 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "String", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "String", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringQueryParam", "setterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.", "setterMethodName" : "setStringQueryParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampQueryParam" : { "beanStyleGetterMethodName" : "getTimestampQueryParam", "beanStyleSetterMethodName" : "setTimestampQueryParam", "c2jName" : "TimestampQueryParam", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampQueryParam(Instant)}.\n@param timestampQueryParam a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampQueryParam(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampQueryParam", "fluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampQueryParam", "getterDocumentation" : "Returns the value of the TimestampQueryParam property for this object.\n@return The value of the TimestampQueryParam property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Timestamp", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampQueryParam", "setterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.", "setterMethodName" : "setTimestampQueryParam", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStringQueryParam", "beanStyleSetterMethodName" : "setStringQueryParam", "c2jName" : "StringQueryParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringQueryParam 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 #stringQueryParam(String)}.\n@param stringQueryParam 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 #stringQueryParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringQueryParam", "fluentSetterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringQueryParam", "getterDocumentation" : "Returns the value of the StringQueryParam property for this object.\n@return The value of the StringQueryParam 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "String", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "String", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringQueryParam", "setterDocumentation" : "Sets the value of the StringQueryParam property for this object.\n\n@param stringQueryParam The new value for the StringQueryParam property for this object.", "setterMethodName" : "setStringQueryParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringQueryParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanQueryParam", "beanStyleSetterMethodName" : "setBooleanQueryParam", "c2jName" : "BooleanQueryParam", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #booleanQueryParam(Boolean)}.\n@param booleanQueryParam a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #booleanQueryParam(Boolean)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanQueryParam", "fluentSetterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanQueryParam", "getterDocumentation" : "Returns the value of the BooleanQueryParam property for this object.\n@return The value of the BooleanQueryParam property for this object.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Boolean", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Boolean", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "BooleanQueryParam", "setterDocumentation" : "Sets the value of the BooleanQueryParam property for this object.\n\n@param booleanQueryParam The new value for the BooleanQueryParam property for this object.", "setterMethodName" : "setBooleanQueryParam", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanQueryParam", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIntegerQueryParam", "beanStyleSetterMethodName" : "setIntegerQueryParam", "c2jName" : "IntegerQueryParam", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #integerQueryParam(Integer)}.\n@param integerQueryParam 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 #integerQueryParam(Integer)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerQueryParam", "fluentSetterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerQueryParam", "getterDocumentation" : "Returns the value of the IntegerQueryParam property for this object.\n@return The value of the IntegerQueryParam property for this object.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Integer", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Integer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "IntegerQueryParam", "setterDocumentation" : "Sets the value of the IntegerQueryParam property for this object.\n\n@param integerQueryParam The new value for the IntegerQueryParam property for this object.", "setterMethodName" : "setIntegerQueryParam", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "integerQueryParam", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLongQueryParam", "beanStyleSetterMethodName" : "setLongQueryParam", "c2jName" : "LongQueryParam", "c2jShape" : "Long", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #longQueryParam(Long)}.\n@param longQueryParam a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #longQueryParam(Long)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "longQueryParam", "fluentSetterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "longQueryParam", "getterDocumentation" : "Returns the value of the LongQueryParam property for this object.\n@return The value of the LongQueryParam property for this object.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Long", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Long", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "LongQueryParam", "setterDocumentation" : "Sets the value of the LongQueryParam property for this object.\n\n@param longQueryParam The new value for the LongQueryParam property for this object.", "setterMethodName" : "setLongQueryParam", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "longQueryParam", "variableType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFloatQueryParam", "beanStyleSetterMethodName" : "setFloatQueryParam", "c2jName" : "FloatQueryParam", "c2jShape" : "Float", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Float.Builder} avoiding the need to create one manually via {@link Float#builder()}.\n\nWhen the {@link Consumer} completes, {@link Float.Builder#build()} is called immediately and its result is passed to {@link #floatQueryParam(Float)}.\n@param floatQueryParam a consumer that will call methods on {@link Float.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #floatQueryParam(Float)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "floatQueryParam", "fluentSetterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "floatQueryParam", "getterDocumentation" : "Returns the value of the FloatQueryParam property for this object.\n@return The value of the FloatQueryParam property for this object.", "getterModel" : { "returnType" : "Float", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Float", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Float", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Float", "marshallingType" : "FLOAT", "name" : "FloatQueryParam", "setterDocumentation" : "Sets the value of the FloatQueryParam property for this object.\n\n@param floatQueryParam The new value for the FloatQueryParam property for this object.", "setterMethodName" : "setFloatQueryParam", "setterModel" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : null, "simpleType" : "Float", "variableSetterType" : "Float" }, "simple" : true, "variable" : { "variableDeclarationType" : "Float", "variableName" : "floatQueryParam", "variableType" : "Float", "documentation" : "", "simpleType" : "Float", "variableSetterType" : "Float" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDoubleQueryParam", "beanStyleSetterMethodName" : "setDoubleQueryParam", "c2jName" : "DoubleQueryParam", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #doubleQueryParam(Double)}.\n@param doubleQueryParam a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #doubleQueryParam(Double)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "doubleQueryParam", "fluentSetterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "doubleQueryParam", "getterDocumentation" : "Returns the value of the DoubleQueryParam property for this object.\n@return The value of the DoubleQueryParam property for this object.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Double", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Double", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Double", "marshallingType" : "DOUBLE", "name" : "DoubleQueryParam", "setterDocumentation" : "Sets the value of the DoubleQueryParam property for this object.\n\n@param doubleQueryParam The new value for the DoubleQueryParam property for this object.", "setterMethodName" : "setDoubleQueryParam", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "variable" : { "variableDeclarationType" : "Double", "variableName" : "doubleQueryParam", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampQueryParam", "beanStyleSetterMethodName" : "setTimestampQueryParam", "c2jName" : "TimestampQueryParam", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampQueryParam(Instant)}.\n@param timestampQueryParam a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampQueryParam(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampQueryParam", "fluentSetterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampQueryParam", "getterDocumentation" : "Returns the value of the TimestampQueryParam property for this object.\n@return The value of the TimestampQueryParam property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "Timestamp", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampQueryParam", "setterDocumentation" : "Sets the value of the TimestampQueryParam property for this object.\n\n@param timestampQueryParam The new value for the TimestampQueryParam property for this object.", "setterMethodName" : "setTimestampQueryParam", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampQueryParam", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStrings", "beanStyleSetterMethodName" : "setListOfStrings", "c2jName" : "ListOfStrings", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\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 #listOfStrings(List)}.\n@param listOfStrings 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 #listOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStrings", "getterDocumentation" : "Returns the value of the ListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "item", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStrings", "setterDocumentation" : "Sets the value of the ListOfStrings property for this object.\n\n@param listOfStrings The new value for the ListOfStrings property for this object.", "setterMethodName" : "setListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToString", "beanStyleSetterMethodName" : "setMapOfStringToString", "c2jName" : "MapOfStringToString", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\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 #mapOfStringToString(Map)}.\n@param mapOfStringToString 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 #mapOfStringToString(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToString", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToString", "getterDocumentation" : "Returns the value of the MapOfStringToString property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToString property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToString", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToString", "setterDocumentation" : "Sets the value of the MapOfStringToString property for this object.\n\n@param mapOfStringToString The new value for the MapOfStringToString property for this object.", "setterMethodName" : "setMapOfStringToString", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToString", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MembersInQueryParamsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "MembersInQueryParamsRequest", "variableName" : "membersInQueryParamsRequest", "variableType" : "MembersInQueryParamsRequest", "documentation" : null, "simpleType" : "MembersInQueryParamsRequest", "variableSetterType" : "MembersInQueryParamsRequest" }, "wrapper" : false }, "MembersInQueryParamsResponse" : { "c2jName" : "MembersInQueryParamsResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MembersInQueryParamsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MembersInQueryParamsResponse", "variableName" : "membersInQueryParamsResponse", "variableType" : "MembersInQueryParamsResponse", "documentation" : null, "simpleType" : "MembersInQueryParamsResponse", "variableSetterType" : "MembersInQueryParamsResponse" }, "wrapper" : false }, "MultiLocationOperationRequest" : { "c2jName" : "MultiLocationOperationInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "MultiLocationOperation", "locationName" : "MultiLocationOperationRequest", "requestUri" : "/2016-03-11/multiLocationOperation/{PathParam}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : "https://restxml/" }, "members" : [ { "beanStyleGetterMethodName" : "getPathParam", "beanStyleSetterMethodName" : "setPathParam", "c2jName" : "PathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathParam 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 #pathParam(String)}.\n@param pathParam 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 #pathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathParam", "fluentSetterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathParam", "getterDocumentation" : "Returns the value of the PathParam property for this object.\n@return The value of the PathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathParam", "setterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.", "setterMethodName" : "setPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryParamOne", "beanStyleSetterMethodName" : "setQueryParamOne", "c2jName" : "QueryParamOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamOne 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 #queryParamOne(String)}.\n@param queryParamOne 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 #queryParamOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamOne", "fluentSetterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamOne", "getterDocumentation" : "Returns the value of the QueryParamOne property for this object.\n@return The value of the QueryParamOne 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamOne", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamOne", "setterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.", "setterMethodName" : "setQueryParamOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryParamTwo", "beanStyleSetterMethodName" : "setQueryParamTwo", "c2jName" : "QueryParamTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamTwo 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 #queryParamTwo(String)}.\n@param queryParamTwo 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 #queryParamTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamTwo", "fluentSetterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamTwo", "getterDocumentation" : "Returns the value of the QueryParamTwo property for this object.\n@return The value of the QueryParamTwo 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamTwo", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamTwo", "setterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.", "setterMethodName" : "setQueryParamTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringHeaderMember", "beanStyleSetterMethodName" : "setStringHeaderMember", "c2jName" : "StringHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringHeaderMember 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 #stringHeaderMember(String)}.\n@param stringHeaderMember 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 #stringHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringHeaderMember", "fluentSetterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringHeaderMember", "getterDocumentation" : "Returns the value of the StringHeaderMember property for this object.\n@return The value of the StringHeaderMember property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-header-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-header-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringHeaderMember", "setterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.", "setterMethodName" : "setStringHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampHeaderMember", "beanStyleSetterMethodName" : "setTimestampHeaderMember", "c2jName" : "TimestampHeaderMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampHeaderMember(Instant)}.\n@param timestampHeaderMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampHeaderMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampHeaderMember", "fluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampHeaderMember", "getterDocumentation" : "Returns the value of the TimestampHeaderMember property for this object.\n@return The value of the TimestampHeaderMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampHeaderMember", "setterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.", "setterMethodName" : "setTimestampHeaderMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPayloadStructParam", "beanStyleSetterMethodName" : "setPayloadStructParam", "c2jName" : "PayloadStructParam", "c2jShape" : "PayloadStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\nThis is a convenience that creates an instance of the {@link PayloadStructType.Builder} avoiding the need to create one manually via {@link PayloadStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link PayloadStructType.Builder#build()} is called immediately and its result is passed to {@link #payloadStructParam(PayloadStructType)}.\n@param payloadStructParam a consumer that will call methods on {@link PayloadStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadStructParam(PayloadStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadStructParam", "fluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadStructParam", "getterDocumentation" : "Returns the value of the PayloadStructParam property for this object.\n@return The value of the PayloadStructParam property for this object.", "getterModel" : { "returnType" : "PayloadStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadStructParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadStructParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PayloadStructParam", "setterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.", "setterMethodName" : "setPayloadStructParam", "setterModel" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : null, "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : "", "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PathParam" : { "beanStyleGetterMethodName" : "getPathParam", "beanStyleSetterMethodName" : "setPathParam", "c2jName" : "PathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathParam 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 #pathParam(String)}.\n@param pathParam 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 #pathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathParam", "fluentSetterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathParam", "getterDocumentation" : "Returns the value of the PathParam property for this object.\n@return The value of the PathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathParam", "setterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.", "setterMethodName" : "setPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PayloadStructParam" : { "beanStyleGetterMethodName" : "getPayloadStructParam", "beanStyleSetterMethodName" : "setPayloadStructParam", "c2jName" : "PayloadStructParam", "c2jShape" : "PayloadStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\nThis is a convenience that creates an instance of the {@link PayloadStructType.Builder} avoiding the need to create one manually via {@link PayloadStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link PayloadStructType.Builder#build()} is called immediately and its result is passed to {@link #payloadStructParam(PayloadStructType)}.\n@param payloadStructParam a consumer that will call methods on {@link PayloadStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadStructParam(PayloadStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadStructParam", "fluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadStructParam", "getterDocumentation" : "Returns the value of the PayloadStructParam property for this object.\n@return The value of the PayloadStructParam property for this object.", "getterModel" : { "returnType" : "PayloadStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadStructParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadStructParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PayloadStructParam", "setterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.", "setterMethodName" : "setPayloadStructParam", "setterModel" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : null, "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : "", "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "xmlNameSpaceUri" : null }, "QueryParamOne" : { "beanStyleGetterMethodName" : "getQueryParamOne", "beanStyleSetterMethodName" : "setQueryParamOne", "c2jName" : "QueryParamOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamOne 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 #queryParamOne(String)}.\n@param queryParamOne 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 #queryParamOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamOne", "fluentSetterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamOne", "getterDocumentation" : "Returns the value of the QueryParamOne property for this object.\n@return The value of the QueryParamOne 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamOne", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamOne", "setterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.", "setterMethodName" : "setQueryParamOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "QueryParamTwo" : { "beanStyleGetterMethodName" : "getQueryParamTwo", "beanStyleSetterMethodName" : "setQueryParamTwo", "c2jName" : "QueryParamTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamTwo 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 #queryParamTwo(String)}.\n@param queryParamTwo 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 #queryParamTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamTwo", "fluentSetterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamTwo", "getterDocumentation" : "Returns the value of the QueryParamTwo property for this object.\n@return The value of the QueryParamTwo 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamTwo", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamTwo", "setterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.", "setterMethodName" : "setQueryParamTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StringHeaderMember" : { "beanStyleGetterMethodName" : "getStringHeaderMember", "beanStyleSetterMethodName" : "setStringHeaderMember", "c2jName" : "StringHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringHeaderMember 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 #stringHeaderMember(String)}.\n@param stringHeaderMember 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 #stringHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringHeaderMember", "fluentSetterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringHeaderMember", "getterDocumentation" : "Returns the value of the StringHeaderMember property for this object.\n@return The value of the StringHeaderMember property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-header-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-header-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringHeaderMember", "setterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.", "setterMethodName" : "setStringHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampHeaderMember" : { "beanStyleGetterMethodName" : "getTimestampHeaderMember", "beanStyleSetterMethodName" : "setTimestampHeaderMember", "c2jName" : "TimestampHeaderMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampHeaderMember(Instant)}.\n@param timestampHeaderMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampHeaderMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampHeaderMember", "fluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampHeaderMember", "getterDocumentation" : "Returns the value of the TimestampHeaderMember property for this object.\n@return The value of the TimestampHeaderMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampHeaderMember", "setterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.", "setterMethodName" : "setTimestampHeaderMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPathParam", "beanStyleSetterMethodName" : "setPathParam", "c2jName" : "PathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PathParam 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 #pathParam(String)}.\n@param pathParam 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 #pathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pathParam", "fluentSetterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pathParam", "getterDocumentation" : "Returns the value of the PathParam property for this object.\n@return The value of the PathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "PathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PathParam", "setterDocumentation" : "Sets the value of the PathParam property for this object.\n\n@param pathParam The new value for the PathParam property for this object.", "setterMethodName" : "setPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "pathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryParamOne", "beanStyleSetterMethodName" : "setQueryParamOne", "c2jName" : "QueryParamOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamOne 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 #queryParamOne(String)}.\n@param queryParamOne 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 #queryParamOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamOne", "fluentSetterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamOne", "getterDocumentation" : "Returns the value of the QueryParamOne property for this object.\n@return The value of the QueryParamOne 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamOne", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamOne", "setterDocumentation" : "Sets the value of the QueryParamOne property for this object.\n\n@param queryParamOne The new value for the QueryParamOne property for this object.", "setterMethodName" : "setQueryParamOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getQueryParamTwo", "beanStyleSetterMethodName" : "setQueryParamTwo", "c2jName" : "QueryParamTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the QueryParamTwo 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 #queryParamTwo(String)}.\n@param queryParamTwo 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 #queryParamTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParamTwo", "fluentSetterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "queryParamTwo", "getterDocumentation" : "Returns the value of the QueryParamTwo property for this object.\n@return The value of the QueryParamTwo 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "QueryParamTwo", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "QueryParamTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "QueryParamTwo", "setterDocumentation" : "Sets the value of the QueryParamTwo property for this object.\n\n@param queryParamTwo The new value for the QueryParamTwo property for this object.", "setterMethodName" : "setQueryParamTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "queryParamTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringHeaderMember", "beanStyleSetterMethodName" : "setStringHeaderMember", "c2jName" : "StringHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringHeaderMember 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 #stringHeaderMember(String)}.\n@param stringHeaderMember 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 #stringHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringHeaderMember", "fluentSetterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringHeaderMember", "getterDocumentation" : "Returns the value of the StringHeaderMember property for this object.\n@return The value of the StringHeaderMember property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-header-string", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-header-string", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringHeaderMember", "setterDocumentation" : "Sets the value of the StringHeaderMember property for this object.\n\n@param stringHeaderMember The new value for the StringHeaderMember property for this object.", "setterMethodName" : "setStringHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampHeaderMember", "beanStyleSetterMethodName" : "setTimestampHeaderMember", "c2jName" : "TimestampHeaderMember", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampHeaderMember(Instant)}.\n@param timestampHeaderMember a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampHeaderMember(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampHeaderMember", "fluentSetterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampHeaderMember", "getterDocumentation" : "Returns the value of the TimestampHeaderMember property for this object.\n@return The value of the TimestampHeaderMember property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampHeaderMember", "setterDocumentation" : "Sets the value of the TimestampHeaderMember property for this object.\n\n@param timestampHeaderMember The new value for the TimestampHeaderMember property for this object.", "setterMethodName" : "setTimestampHeaderMember", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampHeaderMember", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPayloadStructParam", "beanStyleSetterMethodName" : "setPayloadStructParam", "c2jName" : "PayloadStructParam", "c2jShape" : "PayloadStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\nThis is a convenience that creates an instance of the {@link PayloadStructType.Builder} avoiding the need to create one manually via {@link PayloadStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link PayloadStructType.Builder#build()} is called immediately and its result is passed to {@link #payloadStructParam(PayloadStructType)}.\n@param payloadStructParam a consumer that will call methods on {@link PayloadStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadStructParam(PayloadStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadStructParam", "fluentSetterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadStructParam", "getterDocumentation" : "Returns the value of the PayloadStructParam property for this object.\n@return The value of the PayloadStructParam property for this object.", "getterModel" : { "returnType" : "PayloadStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadStructParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadStructParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PayloadStructParam", "setterDocumentation" : "Sets the value of the PayloadStructParam property for this object.\n\n@param payloadStructParam The new value for the PayloadStructParam property for this object.", "setterMethodName" : "setPayloadStructParam", "setterModel" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : null, "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructParam", "variableType" : "PayloadStructType", "documentation" : "", "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "PathParam" ], "shapeName" : "MultiLocationOperationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "MultiLocationOperationRequest", "variableName" : "multiLocationOperationRequest", "variableType" : "MultiLocationOperationRequest", "documentation" : null, "simpleType" : "MultiLocationOperationRequest", "variableSetterType" : "MultiLocationOperationRequest" }, "wrapper" : false }, "MultiLocationOperationResponse" : { "c2jName" : "MultiLocationOperationResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MultiLocationOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "MultiLocationOperationResponse", "variableName" : "multiLocationOperationResponse", "variableType" : "MultiLocationOperationResponse", "documentation" : null, "simpleType" : "MultiLocationOperationResponse", "variableSetterType" : "MultiLocationOperationResponse" }, "wrapper" : false }, "OperationWithExplicitPayloadBlobRequest" : { "c2jName" : "OperationWithExplicitPayloadBlobInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : true, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "OperationWithExplicitPayloadBlob", "locationName" : null, "requestUri" : "/2016-03-11/operationWithExplicitPayloadBlob", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PayloadMember" : { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithExplicitPayloadBlobRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationWithExplicitPayloadBlobRequest", "variableName" : "operationWithExplicitPayloadBlobRequest", "variableType" : "OperationWithExplicitPayloadBlobRequest", "documentation" : null, "simpleType" : "OperationWithExplicitPayloadBlobRequest", "variableSetterType" : "OperationWithExplicitPayloadBlobRequest" }, "wrapper" : false }, "OperationWithExplicitPayloadBlobResponse" : { "c2jName" : "OperationWithExplicitPayloadBlobInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : true, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PayloadMember" : { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\nThis is a convenience that creates an instance of the {@link SdkBytes.Builder} avoiding the need to create one manually via {@link SdkBytes#builder()}.\n\nWhen the {@link Consumer} completes, {@link SdkBytes.Builder#build()} is called immediately and its result is passed to {@link #payloadMember(SdkBytes)}.\n@param payloadMember a consumer that will call methods on {@link SdkBytes.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #payloadMember(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMember", "fluentSetterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMember", "getterDocumentation" : "Returns the value of the PayloadMember property for this object.\n@return The value of the PayloadMember property for this object.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PayloadMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "PayloadMember", "setterDocumentation" : "Sets the value of the PayloadMember property for this object.\n\n@param payloadMember The new value for the PayloadMember property for this object.", "setterMethodName" : "setPayloadMember", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "payloadMember", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithExplicitPayloadBlobResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationWithExplicitPayloadBlobResponse", "variableName" : "operationWithExplicitPayloadBlobResponse", "variableType" : "OperationWithExplicitPayloadBlobResponse", "documentation" : null, "simpleType" : "OperationWithExplicitPayloadBlobResponse", "variableSetterType" : "OperationWithExplicitPayloadBlobResponse" }, "wrapper" : false }, "OperationWithGreedyLabelRequest" : { "c2jName" : "OperationWithGreedyLabelInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "OperationWithGreedyLabel", "locationName" : null, "requestUri" : "/2016-03-11/operationWithGreedyLabel/{NonGreedyPathParam}/{GreedyPathParam+}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNonGreedyPathParam", "beanStyleSetterMethodName" : "setNonGreedyPathParam", "c2jName" : "NonGreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam 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 #nonGreedyPathParam(String)}.\n@param nonGreedyPathParam 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 #nonGreedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonGreedyPathParam", "fluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonGreedyPathParam", "getterDocumentation" : "Returns the value of the NonGreedyPathParam property for this object.\n@return The value of the NonGreedyPathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "NonGreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonGreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NonGreedyPathParam", "setterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.", "setterMethodName" : "setNonGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGreedyPathParam", "beanStyleSetterMethodName" : "setGreedyPathParam", "c2jName" : "GreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the GreedyPathParam 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 #greedyPathParam(String)}.\n@param greedyPathParam 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 #greedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "greedyPathParam", "fluentSetterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "greedyPathParam", "getterDocumentation" : "Returns the value of the GreedyPathParam property for this object.\n@return The value of the GreedyPathParam property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "GreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "GreedyPathParam", "setterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.", "setterMethodName" : "setGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GreedyPathParam" : { "beanStyleGetterMethodName" : "getGreedyPathParam", "beanStyleSetterMethodName" : "setGreedyPathParam", "c2jName" : "GreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the GreedyPathParam 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 #greedyPathParam(String)}.\n@param greedyPathParam 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 #greedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "greedyPathParam", "fluentSetterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "greedyPathParam", "getterDocumentation" : "Returns the value of the GreedyPathParam property for this object.\n@return The value of the GreedyPathParam property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "GreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "GreedyPathParam", "setterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.", "setterMethodName" : "setGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NonGreedyPathParam" : { "beanStyleGetterMethodName" : "getNonGreedyPathParam", "beanStyleSetterMethodName" : "setNonGreedyPathParam", "c2jName" : "NonGreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam 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 #nonGreedyPathParam(String)}.\n@param nonGreedyPathParam 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 #nonGreedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonGreedyPathParam", "fluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonGreedyPathParam", "getterDocumentation" : "Returns the value of the NonGreedyPathParam property for this object.\n@return The value of the NonGreedyPathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "NonGreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonGreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NonGreedyPathParam", "setterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.", "setterMethodName" : "setNonGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNonGreedyPathParam", "beanStyleSetterMethodName" : "setNonGreedyPathParam", "c2jName" : "NonGreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam 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 #nonGreedyPathParam(String)}.\n@param nonGreedyPathParam 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 #nonGreedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonGreedyPathParam", "fluentSetterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonGreedyPathParam", "getterDocumentation" : "Returns the value of the NonGreedyPathParam property for this object.\n@return The value of the NonGreedyPathParam 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" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "NonGreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonGreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NonGreedyPathParam", "setterDocumentation" : "Sets the value of the NonGreedyPathParam property for this object.\n\n@param nonGreedyPathParam The new value for the NonGreedyPathParam property for this object.", "setterMethodName" : "setNonGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nonGreedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGreedyPathParam", "beanStyleSetterMethodName" : "setGreedyPathParam", "c2jName" : "GreedyPathParam", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the GreedyPathParam 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 #greedyPathParam(String)}.\n@param greedyPathParam 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 #greedyPathParam(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "greedyPathParam", "fluentSetterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "greedyPathParam", "getterDocumentation" : "Returns the value of the GreedyPathParam property for this object.\n@return The value of the GreedyPathParam property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : true, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "GREEDY_PATH", "marshallLocationName" : "GreedyPathParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GreedyPathParam", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "GreedyPathParam", "setterDocumentation" : "Sets the value of the GreedyPathParam property for this object.\n\n@param greedyPathParam The new value for the GreedyPathParam property for this object.", "setterMethodName" : "setGreedyPathParam", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "greedyPathParam", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "NonGreedyPathParam", "GreedyPathParam" ], "shapeName" : "OperationWithGreedyLabelRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationWithGreedyLabelRequest", "variableName" : "operationWithGreedyLabelRequest", "variableType" : "OperationWithGreedyLabelRequest", "documentation" : null, "simpleType" : "OperationWithGreedyLabelRequest", "variableSetterType" : "OperationWithGreedyLabelRequest" }, "wrapper" : false }, "OperationWithGreedyLabelResponse" : { "c2jName" : "OperationWithGreedyLabelResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithGreedyLabelResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationWithGreedyLabelResponse", "variableName" : "operationWithGreedyLabelResponse", "variableType" : "OperationWithGreedyLabelResponse", "documentation" : null, "simpleType" : "OperationWithGreedyLabelResponse", "variableSetterType" : "OperationWithGreedyLabelResponse" }, "wrapper" : false }, "OperationWithModeledContentTypeRequest" : { "c2jName" : "OperationWithModeledContentTypeInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "OperationWithModeledContentType", "locationName" : null, "requestUri" : "/2016-03-11/operationWithModeledContentType", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ContentType 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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "Returns the value of the ContentType property for this object.\n@return The value of the ContentType property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Content-Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Content-Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ContentType", "setterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContentType" : { "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ContentType 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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "Returns the value of the ContentType property for this object.\n@return The value of the ContentType property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Content-Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Content-Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ContentType", "setterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getContentType", "beanStyleSetterMethodName" : "setContentType", "c2jName" : "ContentType", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ContentType 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 #contentType(String)}.\n@param contentType 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 #contentType(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "contentType", "fluentSetterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contentType", "getterDocumentation" : "Returns the value of the ContentType property for this object.\n@return The value of the ContentType property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Content-Type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Content-Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ContentType", "setterDocumentation" : "Sets the value of the ContentType property for this object.\n\n@param contentType The new value for the ContentType property for this object.", "setterMethodName" : "setContentType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "contentType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithModeledContentTypeRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationWithModeledContentTypeRequest", "variableName" : "operationWithModeledContentTypeRequest", "variableType" : "OperationWithModeledContentTypeRequest", "documentation" : null, "simpleType" : "OperationWithModeledContentTypeRequest", "variableSetterType" : "OperationWithModeledContentTypeRequest" }, "wrapper" : false }, "OperationWithModeledContentTypeResponse" : { "c2jName" : "OperationWithModeledContentTypeResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithModeledContentTypeResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationWithModeledContentTypeResponse", "variableName" : "operationWithModeledContentTypeResponse", "variableType" : "OperationWithModeledContentTypeResponse", "documentation" : null, "simpleType" : "OperationWithModeledContentTypeResponse", "variableSetterType" : "OperationWithModeledContentTypeResponse" }, "wrapper" : false }, "PayloadStructType" : { "c2jName" : "PayloadStructType", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPayloadMemberOne", "beanStyleSetterMethodName" : "setPayloadMemberOne", "c2jName" : "PayloadMemberOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberOne 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 #payloadMemberOne(String)}.\n@param payloadMemberOne 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 #payloadMemberOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberOne", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberOne", "getterDocumentation" : "Returns the value of the PayloadMemberOne property for this object.\n@return The value of the PayloadMemberOne 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" : "PayloadMemberOne", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberOne", "setterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.", "setterMethodName" : "setPayloadMemberOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPayloadMemberTwo", "beanStyleSetterMethodName" : "setPayloadMemberTwo", "c2jName" : "PayloadMemberTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo 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 #payloadMemberTwo(String)}.\n@param payloadMemberTwo 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 #payloadMemberTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberTwo", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberTwo", "getterDocumentation" : "Returns the value of the PayloadMemberTwo property for this object.\n@return The value of the PayloadMemberTwo 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" : "PayloadMemberTwo", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberTwo", "setterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.", "setterMethodName" : "setPayloadMemberTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PayloadMemberOne" : { "beanStyleGetterMethodName" : "getPayloadMemberOne", "beanStyleSetterMethodName" : "setPayloadMemberOne", "c2jName" : "PayloadMemberOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberOne 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 #payloadMemberOne(String)}.\n@param payloadMemberOne 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 #payloadMemberOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberOne", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberOne", "getterDocumentation" : "Returns the value of the PayloadMemberOne property for this object.\n@return The value of the PayloadMemberOne 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" : "PayloadMemberOne", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberOne", "setterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.", "setterMethodName" : "setPayloadMemberOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PayloadMemberTwo" : { "beanStyleGetterMethodName" : "getPayloadMemberTwo", "beanStyleSetterMethodName" : "setPayloadMemberTwo", "c2jName" : "PayloadMemberTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo 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 #payloadMemberTwo(String)}.\n@param payloadMemberTwo 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 #payloadMemberTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberTwo", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberTwo", "getterDocumentation" : "Returns the value of the PayloadMemberTwo property for this object.\n@return The value of the PayloadMemberTwo 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" : "PayloadMemberTwo", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberTwo", "setterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.", "setterMethodName" : "setPayloadMemberTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPayloadMemberOne", "beanStyleSetterMethodName" : "setPayloadMemberOne", "c2jName" : "PayloadMemberOne", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberOne 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 #payloadMemberOne(String)}.\n@param payloadMemberOne 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 #payloadMemberOne(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberOne", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberOne", "getterDocumentation" : "Returns the value of the PayloadMemberOne property for this object.\n@return The value of the PayloadMemberOne 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" : "PayloadMemberOne", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberOne", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberOne", "setterDocumentation" : "Sets the value of the PayloadMemberOne property for this object.\n\n@param payloadMemberOne The new value for the PayloadMemberOne property for this object.", "setterMethodName" : "setPayloadMemberOne", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberOne", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPayloadMemberTwo", "beanStyleSetterMethodName" : "setPayloadMemberTwo", "c2jName" : "PayloadMemberTwo", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo 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 #payloadMemberTwo(String)}.\n@param payloadMemberTwo 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 #payloadMemberTwo(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "payloadMemberTwo", "fluentSetterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "payloadMemberTwo", "getterDocumentation" : "Returns the value of the PayloadMemberTwo property for this object.\n@return The value of the PayloadMemberTwo 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" : "PayloadMemberTwo", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PayloadMemberTwo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "PayloadMemberTwo", "setterDocumentation" : "Sets the value of the PayloadMemberTwo property for this object.\n\n@param payloadMemberTwo The new value for the PayloadMemberTwo property for this object.", "setterMethodName" : "setPayloadMemberTwo", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "payloadMemberTwo", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PayloadStructType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PayloadStructType", "variableName" : "payloadStructType", "variableType" : "PayloadStructType", "documentation" : null, "simpleType" : "PayloadStructType", "variableSetterType" : "PayloadStructType" }, "wrapper" : false }, "QueryParamWithoutValueRequest" : { "c2jName" : "QueryParamWithoutValueInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "QueryParamWithoutValue", "locationName" : null, "requestUri" : "/2016-03-11/queryParamWithoutValue?param", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "QueryParamWithoutValueRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "QueryParamWithoutValueRequest", "variableName" : "queryParamWithoutValueRequest", "variableType" : "QueryParamWithoutValueRequest", "documentation" : null, "simpleType" : "QueryParamWithoutValueRequest", "variableSetterType" : "QueryParamWithoutValueRequest" }, "wrapper" : false }, "QueryParamWithoutValueResponse" : { "c2jName" : "QueryParamWithoutValueResponse", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "QueryParamWithoutValueResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "QueryParamWithoutValueResponse", "variableName" : "queryParamWithoutValueResponse", "variableType" : "QueryParamWithoutValueResponse", "documentation" : null, "simpleType" : "QueryParamWithoutValueResponse", "variableSetterType" : "QueryParamWithoutValueResponse" }, "wrapper" : false }, "RestXmlTypesRequest" : { "c2jName" : "RestXmlTypesStructure", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "RestXmlTypes", "locationName" : "RestXmlTypesRequest", "requestUri" : "/2016-03-11/restXmlTypes", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : "https://restxml/" }, "members" : [ { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FlattenedListOfStrings" : { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedListOfStructs" : { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedListWithLocation" : { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedMap" : { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "FlattenedMapWithLocation" : { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "ListOfStringsInQuery" : { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "MapOfStringToStringInQuery" : { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "NonFlattenedListWithLocation" : { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NonFlattenedMapWithLocation" : { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "StringMemberInQuery" : { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampMemberInHeader" : { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RestXmlTypesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RestXmlTypesRequest", "variableName" : "restXmlTypesRequest", "variableType" : "RestXmlTypesRequest", "documentation" : null, "simpleType" : "RestXmlTypesRequest", "variableSetterType" : "RestXmlTypesRequest" }, "wrapper" : false }, "RestXmlTypesResponse" : { "c2jName" : "RestXmlTypesStructure", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FlattenedListOfStrings" : { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedListOfStructs" : { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedListWithLocation" : { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FlattenedMap" : { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "FlattenedMapWithLocation" : { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "ListOfStringsInQuery" : { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "MapOfStringToStringInQuery" : { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "NonFlattenedListWithLocation" : { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NonFlattenedMapWithLocation" : { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "StringMemberInQuery" : { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimestampMemberInHeader" : { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFlattenedListOfStrings", "beanStyleSetterMethodName" : "setFlattenedListOfStrings", "c2jName" : "FlattenedListOfStrings", "c2jShape" : "FlattenedListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\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 #flattenedListOfStrings(List)}.\n@param flattenedListOfStrings 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 #flattenedListOfStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStrings", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStrings", "getterDocumentation" : "Returns the value of the FlattenedListOfStrings property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStrings property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStrings", "setterDocumentation" : "Sets the value of the FlattenedListOfStrings property for this object.\n\n@param flattenedListOfStrings The new value for the FlattenedListOfStrings property for this object.", "setterMethodName" : "setFlattenedListOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStrings", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedListWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedListWithLocation", "c2jName" : "NonFlattenedListWithLocation", "c2jShape" : "NonFlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\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 #nonFlattenedListWithLocation(List)}.\n@param nonFlattenedListWithLocation 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 #nonFlattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedListWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedListWithLocation property for this object.", "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" : "NonFlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NonFlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "NonFlattenedListWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedListWithLocation property for this object.\n\n@param nonFlattenedListWithLocation The new value for the NonFlattenedListWithLocation property for this object.", "setterMethodName" : "setNonFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nonFlattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListOfStructs", "beanStyleSetterMethodName" : "setFlattenedListOfStructs", "c2jName" : "FlattenedListOfStructs", "c2jShape" : "FlattenedListOfStructs", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\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 #flattenedListOfStructs(List)}.\n@param flattenedListOfStructs 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 #flattenedListOfStructs(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListOfStructs", "fluentSetterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListOfStructs", "getterDocumentation" : "Returns the value of the FlattenedListOfStructs property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListOfStructs property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListOfStructs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListOfStructs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SimpleStruct.Builder} avoiding the need to create one manually via {@link SimpleStruct#builder()}.\n\nWhen the {@link Consumer} completes, {@link SimpleStruct.Builder#build()} is called immediately and its result is passed to {@link #member(SimpleStruct)}.\n@param member a consumer that will call methods on {@link SimpleStruct.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SimpleStruct)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "SimpleStruct", "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, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "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" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "member", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SimpleStruct", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SimpleStruct", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListOfStructs", "setterDocumentation" : "Sets the value of the FlattenedListOfStructs property for this object.\n\n@param flattenedListOfStructs The new value for the FlattenedListOfStructs property for this object.", "setterMethodName" : "setFlattenedListOfStructs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListOfStructs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedListWithLocation", "beanStyleSetterMethodName" : "setFlattenedListWithLocation", "c2jName" : "FlattenedListWithLocation", "c2jShape" : "FlattenedListWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\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 #flattenedListWithLocation(List)}.\n@param flattenedListWithLocation 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 #flattenedListWithLocation(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedListWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedListWithLocation", "getterDocumentation" : "Returns the value of the FlattenedListWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedListWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedListWithLocation", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedListWithLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "item", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "item", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : "item", "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "FlattenedListWithLocation", "setterDocumentation" : "Sets the value of the FlattenedListWithLocation property for this object.\n\n@param flattenedListWithLocation The new value for the FlattenedListWithLocation property for this object.", "setterMethodName" : "setFlattenedListWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "flattenedListWithLocation", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMap", "beanStyleSetterMethodName" : "setFlattenedMap", "c2jName" : "FlattenedMap", "c2jShape" : "FlattenedMap", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\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 #flattenedMap(Map)}.\n@param flattenedMap 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 #flattenedMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMap", "fluentSetterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMap", "getterDocumentation" : "Returns the value of the FlattenedMap property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMap property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FlattenedMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FlattenedMap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMap", "setterDocumentation" : "Sets the value of the FlattenedMap property for this object.\n\n@param flattenedMap The new value for the FlattenedMap property for this object.", "setterMethodName" : "setFlattenedMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setFlattenedMapWithLocation", "c2jName" : "FlattenedMapWithLocation", "c2jShape" : "FlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\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 #flattenedMapWithLocation(Map)}.\n@param flattenedMapWithLocation 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 #flattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "flattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "flattenedMapWithLocation", "getterDocumentation" : "Returns the value of the FlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the FlattenedMapWithLocation property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : true, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "flatmap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "flatmap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "FlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the FlattenedMapWithLocation property for this object.\n\n@param flattenedMapWithLocation The new value for the FlattenedMapWithLocation property for this object.", "setterMethodName" : "setFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "flattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonFlattenedMapWithLocation", "beanStyleSetterMethodName" : "setNonFlattenedMapWithLocation", "c2jName" : "NonFlattenedMapWithLocation", "c2jShape" : "NonFlattenedMapWithLocation", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\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 #nonFlattenedMapWithLocation(Map)}.\n@param nonFlattenedMapWithLocation 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 #nonFlattenedMapWithLocation(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonFlattenedMapWithLocation", "fluentSetterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonFlattenedMapWithLocation", "getterDocumentation" : "Returns the value of the NonFlattenedMapWithLocation property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the NonFlattenedMapWithLocation property for this object.", "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" : "themap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "themap", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "thekey", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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" : "thekey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thekey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "thevalue", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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" : "thevalue", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thevalue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "NonFlattenedMapWithLocation", "setterDocumentation" : "Sets the value of the NonFlattenedMapWithLocation property for this object.\n\n@param nonFlattenedMapWithLocation The new value for the NonFlattenedMapWithLocation property for this object.", "setterMethodName" : "setNonFlattenedMapWithLocation", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "nonFlattenedMapWithLocation", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringMemberInQuery", "beanStyleSetterMethodName" : "setStringMemberInQuery", "c2jName" : "StringMemberInQuery", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StringMemberInQuery 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 #stringMemberInQuery(String)}.\n@param stringMemberInQuery 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 #stringMemberInQuery(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringMemberInQuery", "fluentSetterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringMemberInQuery", "getterDocumentation" : "Returns the value of the StringMemberInQuery property for this object.\n@return The value of the StringMemberInQuery 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" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "stringMemberInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "stringMemberInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StringMemberInQuery", "setterDocumentation" : "Sets the value of the StringMemberInQuery property for this object.\n\n@param stringMemberInQuery The new value for the StringMemberInQuery property for this object.", "setterMethodName" : "setStringMemberInQuery", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMemberInQuery", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestampMemberInHeader", "beanStyleSetterMethodName" : "setTimestampMemberInHeader", "c2jName" : "TimestampMemberInHeader", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #timestampMemberInHeader(Instant)}.\n@param timestampMemberInHeader a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timestampMemberInHeader(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestampMemberInHeader", "fluentSetterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestampMemberInHeader", "getterDocumentation" : "Returns the value of the TimestampMemberInHeader property for this object.\n@return The value of the TimestampMemberInHeader property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "x-amz-timearg", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "x-amz-timearg", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "TimestampMemberInHeader", "setterDocumentation" : "Sets the value of the TimestampMemberInHeader property for this object.\n\n@param timestampMemberInHeader The new value for the TimestampMemberInHeader property for this object.", "setterMethodName" : "setTimestampMemberInHeader", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestampMemberInHeader", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfStringsInQuery", "beanStyleSetterMethodName" : "setListOfStringsInQuery", "c2jName" : "ListOfStringsInQuery", "c2jShape" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\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 #listOfStringsInQuery(List)}.\n@param listOfStringsInQuery 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 #listOfStringsInQuery(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfStringsInQuery", "fluentSetterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfStringsInQuery", "getterDocumentation" : "Returns the value of the ListOfStringsInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the ListOfStringsInQuery property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "listOfStrings", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "listOfStrings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfStringsInQuery", "setterDocumentation" : "Sets the value of the ListOfStringsInQuery property for this object.\n\n@param listOfStringsInQuery The new value for the ListOfStringsInQuery property for this object.", "setterMethodName" : "setListOfStringsInQuery", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfStringsInQuery", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToStringInQuery", "beanStyleSetterMethodName" : "setMapOfStringToStringInQuery", "c2jName" : "MapOfStringToStringInQuery", "c2jShape" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\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 #mapOfStringToStringInQuery(Map)}.\n@param mapOfStringToStringInQuery 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 #mapOfStringToStringInQuery(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStringInQuery", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStringInQuery", "getterDocumentation" : "Returns the value of the MapOfStringToStringInQuery property for this object.\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The value of the MapOfStringToStringInQuery property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "MapOfStringToStringInQuery", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStringInQuery", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Key", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "String", "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, "documentation" : "", "enumType" : null, "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, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Value", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStringInQuery", "setterDocumentation" : "Sets the value of the MapOfStringToStringInQuery property for this object.\n\n@param mapOfStringToStringInQuery The new value for the MapOfStringToStringInQuery property for this object.", "setterMethodName" : "setMapOfStringToStringInQuery", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStringInQuery", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RestXmlTypesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RestXmlTypesResponse", "variableName" : "restXmlTypesResponse", "variableType" : "RestXmlTypesResponse", "documentation" : null, "simpleType" : "RestXmlTypesResponse", "variableSetterType" : "RestXmlTypesResponse" }, "wrapper" : false }, "SimpleStruct" : { "c2jName" : "SimpleStruct", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "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, "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, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "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, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SimpleStruct", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "simpleStruct", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "wrapper" : false }, "StructWithTimestamp" : { "c2jName" : "StructWithTimestamp", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNestedTimestamp", "beanStyleSetterMethodName" : "setNestedTimestamp", "c2jName" : "NestedTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #nestedTimestamp(Instant)}.\n@param nestedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nestedTimestamp(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedTimestamp", "fluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedTimestamp", "getterDocumentation" : "Returns the value of the NestedTimestamp property for this object.\n@return The value of the NestedTimestamp property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NestedTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "NestedTimestamp", "setterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.", "setterMethodName" : "setNestedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NestedTimestamp" : { "beanStyleGetterMethodName" : "getNestedTimestamp", "beanStyleSetterMethodName" : "setNestedTimestamp", "c2jName" : "NestedTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #nestedTimestamp(Instant)}.\n@param nestedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nestedTimestamp(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedTimestamp", "fluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedTimestamp", "getterDocumentation" : "Returns the value of the NestedTimestamp property for this object.\n@return The value of the NestedTimestamp property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NestedTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "NestedTimestamp", "setterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.", "setterMethodName" : "setNestedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNestedTimestamp", "beanStyleSetterMethodName" : "setNestedTimestamp", "c2jName" : "NestedTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #nestedTimestamp(Instant)}.\n@param nestedTimestamp a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nestedTimestamp(Instant)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedTimestamp", "fluentSetterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedTimestamp", "getterDocumentation" : "Returns the value of the NestedTimestamp property for this object.\n@return The value of the NestedTimestamp property for this object.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NestedTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "NestedTimestamp", "setterDocumentation" : "Sets the value of the NestedTimestamp property for this object.\n\n@param nestedTimestamp The new value for the NestedTimestamp property for this object.", "setterMethodName" : "setNestedTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "nestedTimestamp", "variableType" : "java.time.Instant", "documentation" : "", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StructWithTimestamp", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StructWithTimestamp", "variableName" : "structWithTimestamp", "variableType" : "StructWithTimestamp", "documentation" : null, "simpleType" : "StructWithTimestamp", "variableSetterType" : "StructWithTimestamp" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "exceptionUnmarshallerImpl" : "software.amazon.awssdk.awscore.protocol.xml.StandardErrorUnmarshaller", "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" : "ProtocolRestXmlException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.protocolrestxml.model.ProtocolRestXmlException", "sdkRequestBaseClassName" : "ProtocolRestXmlRequest", "sdkResponseBaseClassName" : "ProtocolRestXmlResponse", "serviceBaseExceptionFqcn" : "software.amazon.awssdk.awscore.exception.AwsServiceException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy