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

models.restjson-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", "operationWithExplicitPayloadStructure", "operationWithExplicitPayloadBlob", "operationWithModeledContentType", "operationWithNoInputOrOutput", "streamingInputOperation", "streamingOutputOperation", "queryParamWithoutValue", "headOperation", "jsonValuesOperation", "nestedContainers" ]
  },
  "metadata" : {
    "apiVersion" : "2016-03-11",
    "asyncBuilder" : "DefaultProtocolRestJsonAsyncClientBuilder",
    "asyncBuilderInterface" : "ProtocolRestJsonAsyncClientBuilder",
    "asyncClient" : "DefaultProtocolRestJsonAsyncClient",
    "asyncInterface" : "ProtocolRestJsonAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultProtocolRestJsonBaseClientBuilder",
    "baseBuilderInterface" : "ProtocolRestJsonBaseClientBuilder",
    "baseExceptionName" : "ProtocolRestJsonException",
    "baseRequestName" : "ProtocolRestJsonRequest",
    "baseResponseName" : "ProtocolRestJsonResponse",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "clientPackageName" : "protocolrestjson",
    "contentType" : "",
    "cucumberModuleInjectorClassName" : "ProtocolRestJsonClientModuleInjector",
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "documentation" : null,
    "endpointPrefix" : "restjson",
    "fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
    "fullClientPackageName" : "software.amazon.awssdk.services.protocolrestjson",
    "fullModelPackageName" : "software.amazon.awssdk.services.protocolrestjson.model",
    "fullPaginatorsPackageName" : "software.amazon.awssdk.services.protocolrestjson.paginators",
    "fullRequestTransformPackageName" : "software.amazon.awssdk.services.protocolrestjson.transform",
    "fullSmokeTestsPackageName" : "software.amazon.awssdk.services.protocolrestjson.smoketests",
    "fullTransformPackageName" : "software.amazon.awssdk.services.protocolrestjson.transform",
    "hasApiWithStreamInput" : false,
    "ionProtocol" : false,
    "jsonProtocol" : true,
    "jsonVersion" : "1.1",
    "modelPackageName" : "protocolrestjson.model",
    "paginatorsPackageName" : "protocolrestjson.paginators",
    "protocol" : "rest-json",
    "protocolDefaultExceptionUmarshallerImpl" : null,
    "protocolFactory" : "software.amazon.awssdk.awscore.protocol.json.AwsJsonProtocolFactory",
    "requestBaseFqcn" : "software.amazon.awssdk.awscore.AwsRequest",
    "requestTransformPackageName" : "protocolrestjson.transform",
    "requiresApiKey" : false,
    "requiresIamSigners" : false,
    "rootPackageName" : "software.amazon.awssdk.services",
    "serviceAbbreviation" : "AmazonProtocolRestJson",
    "serviceFullName" : "Amazon Protocol Rest Json",
    "serviceName" : "AmazonProtocolRestJson",
    "signingName" : "restjson",
    "smokeTestsPackageName" : "protocolrestjson.smoketests",
    "syncBuilder" : "DefaultProtocolRestJsonClientBuilder",
    "syncBuilderInterface" : "ProtocolRestJsonClientBuilder",
    "syncClient" : "DefaultProtocolRestJsonClient",
    "syncInterface" : "ProtocolRestJsonClient",
    "transformPackageName" : "protocolrestjson.transform",
    "uid" : "restjson-2016-03-11",
    "unmarshallerContextClassName" : "JsonMarshallerContext",
    "xmlProtocol" : false
  },
  "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"
    },
    "HeadOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "HeadOperationRequest",
        "variableName" : "headOperationRequest",
        "variableType" : "HeadOperationRequest",
        "documentation" : null,
        "simpleType" : "HeadOperationRequest",
        "variableSetterType" : "HeadOperationRequest"
      },
      "methodName" : "headOperation",
      "operationName" : "HeadOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "HeadOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "HeadOperationResponse"
    },
    "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"
    },
    "JsonValuesOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ {
        "exceptionName" : "EmptyModeledException",
        "documentation" : null,
        "httpStatusCode" : null
      } ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "JsonValuesOperationRequest",
        "variableName" : "jsonValuesOperationRequest",
        "variableType" : "JsonValuesOperationRequest",
        "documentation" : "",
        "simpleType" : "JsonValuesOperationRequest",
        "variableSetterType" : "JsonValuesOperationRequest"
      },
      "methodName" : "jsonValuesOperation",
      "operationName" : "JsonValuesOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "JsonValuesOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "JsonValuesOperationResponse"
    },
    "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"
    },
    "NestedContainers" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "NestedContainersRequest",
        "variableName" : "nestedContainersRequest",
        "variableType" : "NestedContainersRequest",
        "documentation" : "",
        "simpleType" : "NestedContainersRequest",
        "variableSetterType" : "NestedContainersRequest"
      },
      "methodName" : "nestedContainers",
      "operationName" : "NestedContainers",
      "paginated" : false,
      "returnType" : {
        "returnType" : "NestedContainersResponse",
        "documentation" : null
      },
      "syncReturnType" : "NestedContainersResponse"
    },
    "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"
    },
    "OperationWithExplicitPayloadStructure" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "OperationWithExplicitPayloadStructureRequest",
        "variableName" : "operationWithExplicitPayloadStructureRequest",
        "variableType" : "OperationWithExplicitPayloadStructureRequest",
        "documentation" : "",
        "simpleType" : "OperationWithExplicitPayloadStructureRequest",
        "variableSetterType" : "OperationWithExplicitPayloadStructureRequest"
      },
      "methodName" : "operationWithExplicitPayloadStructure",
      "operationName" : "OperationWithExplicitPayloadStructure",
      "paginated" : false,
      "returnType" : {
        "returnType" : "OperationWithExplicitPayloadStructureResponse",
        "documentation" : null
      },
      "syncReturnType" : "OperationWithExplicitPayloadStructureResponse"
    },
    "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"
    },
    "OperationWithNoInputOrOutput" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "OperationWithNoInputOrOutputRequest",
        "variableName" : "operationWithNoInputOrOutputRequest",
        "variableType" : "OperationWithNoInputOrOutputRequest",
        "documentation" : null,
        "simpleType" : "OperationWithNoInputOrOutputRequest",
        "variableSetterType" : "OperationWithNoInputOrOutputRequest"
      },
      "methodName" : "operationWithNoInputOrOutput",
      "operationName" : "OperationWithNoInputOrOutput",
      "paginated" : false,
      "returnType" : {
        "returnType" : "OperationWithNoInputOrOutputResponse",
        "documentation" : null
      },
      "syncReturnType" : "OperationWithNoInputOrOutputResponse"
    },
    "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"
    },
    "StreamingInputOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : false,
      "input" : {
        "variableDeclarationType" : "StreamingInputOperationRequest",
        "variableName" : "streamingInputOperationRequest",
        "variableType" : "StreamingInputOperationRequest",
        "documentation" : "",
        "simpleType" : "StreamingInputOperationRequest",
        "variableSetterType" : "StreamingInputOperationRequest"
      },
      "methodName" : "streamingInputOperation",
      "operationName" : "StreamingInputOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "StreamingInputOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "StreamingInputOperationResponse"
    },
    "StreamingOutputOperation" : {
      "authenticated" : true,
      "deprecated" : false,
      "documentation" : "",
      "exceptions" : [ ],
      "hasBlobMemberAsPayload" : true,
      "input" : {
        "variableDeclarationType" : "StreamingOutputOperationRequest",
        "variableName" : "streamingOutputOperationRequest",
        "variableType" : "StreamingOutputOperationRequest",
        "documentation" : null,
        "simpleType" : "StreamingOutputOperationRequest",
        "variableSetterType" : "StreamingOutputOperationRequest"
      },
      "methodName" : "streamingOutputOperation",
      "operationName" : "StreamingOutputOperation",
      "paginated" : false,
      "returnType" : {
        "returnType" : "StreamingOutputOperationResponse",
        "documentation" : null
      },
      "syncReturnType" : "StreamingOutputOperationResponse"
    }
  },
  "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" : null,
        "requestUri" : "/2016-03-11/allTypes",
        "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" : 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" : "getEnumMember",
        "beanStyleSetterMethodName" : "setEnumMember",
        "c2jName" : "EnumMember",
        "c2jShape" : "EnumType",
        "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)",
        "deprecated" : false,
        "documentation" : "",
        "enumType" : "EnumType",
        "fluentEnumGetterMethodName" : "enumMember",
        "fluentEnumSetterMethodName" : "enumMember",
        "fluentGetterMethodName" : "enumMemberAsString",
        "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType",
        "fluentSetterMethodName" : "enumMember",
        "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "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" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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 }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "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 }, "EnumMember" : { "beanStyleGetterMethodName" : "getEnumMember", "beanStyleSetterMethodName" : "setEnumMember", "c2jName" : "EnumMember", "c2jShape" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "enumMember", "fluentEnumSetterMethodName" : "enumMember", "fluentGetterMethodName" : "enumMemberAsString", "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "enumMember", "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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 }, "ListOfEnums" : { "beanStyleGetterMethodName" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ListOfMaps" : { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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 }, "MapOfEnumToEnum" : { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "MapOfStringToIntegerList" : { "beanStyleGetterMethodName" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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 }, "MapOfStringToStruct" : { "beanStyleGetterMethodName" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "PolymorphicTypeWithSubTypes" : { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, "PolymorphicTypeWithoutSubTypes" : { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "xmlNameSpaceUri" : null }, "RecursiveStruct" : { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "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 }, "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 }, "StructWithNestedBlob" : { "beanStyleGetterMethodName" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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" : "getEnumMember", "beanStyleSetterMethodName" : "setEnumMember", "c2jName" : "EnumMember", "c2jShape" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "enumMember", "fluentEnumSetterMethodName" : "enumMember", "fluentGetterMethodName" : "enumMemberAsString", "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "enumMember", "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "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" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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 }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "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" : "getEnumMember", "beanStyleSetterMethodName" : "setEnumMember", "c2jName" : "EnumMember", "c2jShape" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "enumMember", "fluentEnumSetterMethodName" : "enumMember", "fluentGetterMethodName" : "enumMemberAsString", "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "enumMember", "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "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" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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 }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "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 }, "EnumMember" : { "beanStyleGetterMethodName" : "getEnumMember", "beanStyleSetterMethodName" : "setEnumMember", "c2jName" : "EnumMember", "c2jShape" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "enumMember", "fluentEnumSetterMethodName" : "enumMember", "fluentGetterMethodName" : "enumMemberAsString", "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "enumMember", "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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 }, "ListOfEnums" : { "beanStyleGetterMethodName" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ListOfMaps" : { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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 }, "MapOfEnumToEnum" : { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "MapOfStringToIntegerList" : { "beanStyleGetterMethodName" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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 }, "MapOfStringToStruct" : { "beanStyleGetterMethodName" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "PolymorphicTypeWithSubTypes" : { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, "PolymorphicTypeWithoutSubTypes" : { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "xmlNameSpaceUri" : null }, "RecursiveStruct" : { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "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 }, "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 }, "StructWithNestedBlob" : { "beanStyleGetterMethodName" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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" : "getEnumMember", "beanStyleSetterMethodName" : "setEnumMember", "c2jName" : "EnumMember", "c2jShape" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EnumMember 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 #enumMemberAsString(String)}.\n@param enumMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enumMember(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "enumMember", "fluentEnumSetterMethodName" : "enumMember", "fluentGetterMethodName" : "enumMemberAsString", "fluentSetterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "enumMember", "getterDocumentation" : "Returns the value of the EnumMember property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #enumMember} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #enumMemberAsString}.\n

\n@return The value of the EnumMember property for this object.\n@see EnumType", "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" : "EnumMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnumMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "EnumMember", "setterDocumentation" : "Sets the value of the EnumMember property for this object.\n\n@param enumMember The new value for the EnumMember property for this object.\n@see EnumType", "setterMethodName" : "setEnumMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "enumMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "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" : "getListOfEnums", "beanStyleSetterMethodName" : "setListOfEnums", "c2jName" : "ListOfEnums", "c2jShape" : "ListOfEnums", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfEnums 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 #listOfEnumsAsStrings(List)}.\n@param listOfEnums 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 #listOfEnumsWithStrings(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "listOfEnums", "fluentEnumSetterMethodName" : "listOfEnums", "fluentGetterMethodName" : "listOfEnumsAsStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfEnumsWithStrings", "getterDocumentation" : "Returns the value of the ListOfEnums 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 ListOfEnums 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" : "ListOfEnums", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfEnums", "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" : "EnumType", "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 #memberAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n

\n@return The value of the Member property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "ListOfEnums", "setterDocumentation" : "Sets the value of the ListOfEnums property for this object.\n\n@param listOfEnums The new value for the ListOfEnums property for this object.", "setterMethodName" : "setListOfEnums", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "listOfEnums", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfMaps", "beanStyleSetterMethodName" : "setListOfMaps", "c2jName" : "ListOfMaps", "c2jShape" : "ListOfMapStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfMaps 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 #listOfMaps(Map>)}.\n@param listOfMaps 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 #listOfMaps(Map>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfMaps", "fluentSetterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfMaps", "getterDocumentation" : "Returns the value of the ListOfMaps 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 ListOfMaps 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" : "ListOfMaps", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfMaps", "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" : "MapOfStringToString", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Map)}.\n@param member 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 #member(Map)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "member", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.Map", "map" : true, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Map", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfMaps", "setterDocumentation" : "Sets the value of the ListOfMaps property for this object.\n\n@param listOfMaps The new value for the ListOfMaps property for this object.", "setterMethodName" : "setListOfMaps", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "Map>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfMaps", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "Map>", "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" : "getMapOfStringToIntegerList", "beanStyleSetterMethodName" : "setMapOfStringToIntegerList", "c2jName" : "MapOfStringToIntegerList", "c2jShape" : "MapOfStringToIntegerList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)}.\n@param mapOfStringToIntegerList 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 #mapOfStringToIntegerList(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToIntegerList", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToIntegerList", "getterDocumentation" : "Returns the value of the MapOfStringToIntegerList 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 MapOfStringToIntegerList 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" : "MapOfStringToIntegerList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToIntegerList", "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" : "ListOfIntegers", "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" : "Integer", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(Integer)}.\n@param member 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 #member(Integer)", "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" : "Integer", "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" : "Integer", "marshallingType" : "INTEGER", "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" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "member", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Integer", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "Integer", "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" : "MapOfStringToIntegerList", "setterDocumentation" : "Sets the value of the MapOfStringToIntegerList property for this object.\n\n@param mapOfStringToIntegerList The new value for the MapOfStringToIntegerList property for this object.", "setterMethodName" : "setMapOfStringToIntegerList", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "mapOfStringToIntegerList", "variableType" : "java.util.Map>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "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" : "getMapOfStringToStruct", "beanStyleSetterMethodName" : "setMapOfStringToStruct", "c2jName" : "MapOfStringToStruct", "c2jShape" : "MapOfStringToSimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct 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 #mapOfStringToStruct(Map)}.\n@param mapOfStringToStruct 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 #mapOfStringToStruct(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToStruct", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToStruct", "getterDocumentation" : "Returns the value of the MapOfStringToStruct 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 MapOfStringToStruct 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" : "MapOfStringToStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToStruct", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #value(SimpleStruct)}.\n@param value 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 #value(SimpleStruct)", "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" : "SimpleStruct", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "value", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "MapOfStringToStruct", "setterDocumentation" : "Sets the value of the MapOfStringToStruct property for this object.\n\n@param mapOfStringToStruct The new value for the MapOfStringToStruct property for this object.", "setterMethodName" : "setMapOfStringToStruct", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfStringToStruct", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfEnumToEnum", "beanStyleSetterMethodName" : "setMapOfEnumToEnum", "c2jName" : "MapOfEnumToEnum", "c2jShape" : "MapOfEnumToEnum", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum 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 #mapOfEnumToEnumAsStrings(Map)}.\n@param mapOfEnumToEnum 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 #mapOfEnumToEnumWithStrings(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : "mapOfEnumToEnum", "fluentEnumSetterMethodName" : "mapOfEnumToEnum", "fluentGetterMethodName" : "mapOfEnumToEnumAsStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfEnumToEnumWithStrings", "getterDocumentation" : "Returns the value of the MapOfEnumToEnum 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 MapOfEnumToEnum 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" : "MapOfEnumToEnum", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfEnumToEnum", "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" : "EnumType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyAsString(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "enumType" : "EnumType", "fluentEnumGetterMethodName" : "key", "fluentEnumSetterMethodName" : "key", "fluentGetterMethodName" : "keyAsString", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #key} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #keyAsString}.\n

\n@return The value of the Key property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "EnumType", "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 #valueAsString(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" : "EnumType", "fluentEnumGetterMethodName" : "value", "fluentEnumSetterMethodName" : "value", "fluentGetterMethodName" : "valueAsString", "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@see EnumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnumType", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #value} will return {@link EnumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #valueAsString}.\n

\n@return The value of the Value property for this object.\n@see EnumType", "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.\n@see EnumType", "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" : "MapOfEnumToEnum", "setterDocumentation" : "Sets the value of the MapOfEnumToEnum property for this object.\n\n@param mapOfEnumToEnum The new value for the MapOfEnumToEnum property for this object.", "setterMethodName" : "setMapOfEnumToEnum", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "mapOfEnumToEnum", "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" : "getStructWithNestedBlob", "beanStyleSetterMethodName" : "setStructWithNestedBlob", "c2jName" : "StructWithNestedBlob", "c2jShape" : "StructWithNestedBlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\nThis is a convenience that creates an instance of the {@link StructWithNestedBlobType.Builder} avoiding the need to create one manually via {@link StructWithNestedBlobType#builder()}.\n\nWhen the {@link Consumer} completes, {@link StructWithNestedBlobType.Builder#build()} is called immediately and its result is passed to {@link #structWithNestedBlob(StructWithNestedBlobType)}.\n@param structWithNestedBlob a consumer that will call methods on {@link StructWithNestedBlobType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #structWithNestedBlob(StructWithNestedBlobType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "structWithNestedBlob", "fluentSetterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "structWithNestedBlob", "getterDocumentation" : "Returns the value of the StructWithNestedBlob property for this object.\n@return The value of the StructWithNestedBlob property for this object.", "getterModel" : { "returnType" : "StructWithNestedBlobType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StructWithNestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StructWithNestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StructWithNestedBlob", "setterDocumentation" : "Sets the value of the StructWithNestedBlob property for this object.\n\n@param structWithNestedBlob The new value for the StructWithNestedBlob property for this object.", "setterMethodName" : "setStructWithNestedBlob", "setterModel" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "simple" : false, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlob", "variableType" : "StructWithNestedBlobType", "documentation" : "", "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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 }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithSubTypes", "c2jName" : "PolymorphicTypeWithSubTypes", "c2jShape" : "BaseType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link BaseType.Builder} avoiding the need to create one manually via {@link BaseType#builder()}.\n\nWhen the {@link Consumer} completes, {@link BaseType.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithSubTypes(BaseType)}.\n@param polymorphicTypeWithSubTypes a consumer that will call methods on {@link BaseType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithSubTypes(BaseType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithSubTypes property for this object.\n@return The value of the PolymorphicTypeWithSubTypes property for this object.", "getterModel" : { "returnType" : "BaseType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithSubTypes property for this object.\n\n@param polymorphicTypeWithSubTypes The new value for the PolymorphicTypeWithSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithSubTypes", "setterModel" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "simple" : false, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "polymorphicTypeWithSubTypes", "variableType" : "BaseType", "documentation" : "", "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPolymorphicTypeWithoutSubTypes", "beanStyleSetterMethodName" : "setPolymorphicTypeWithoutSubTypes", "c2jName" : "PolymorphicTypeWithoutSubTypes", "c2jShape" : "SubTypeOne", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\nThis is a convenience that creates an instance of the {@link SubTypeOne.Builder} avoiding the need to create one manually via {@link SubTypeOne#builder()}.\n\nWhen the {@link Consumer} completes, {@link SubTypeOne.Builder#build()} is called immediately and its result is passed to {@link #polymorphicTypeWithoutSubTypes(SubTypeOne)}.\n@param polymorphicTypeWithoutSubTypes a consumer that will call methods on {@link SubTypeOne.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #polymorphicTypeWithoutSubTypes(SubTypeOne)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "polymorphicTypeWithoutSubTypes", "fluentSetterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "polymorphicTypeWithoutSubTypes", "getterDocumentation" : "Returns the value of the PolymorphicTypeWithoutSubTypes property for this object.\n@return The value of the PolymorphicTypeWithoutSubTypes property for this object.", "getterModel" : { "returnType" : "SubTypeOne", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PolymorphicTypeWithoutSubTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PolymorphicTypeWithoutSubTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "PolymorphicTypeWithoutSubTypes", "setterDocumentation" : "Sets the value of the PolymorphicTypeWithoutSubTypes property for this object.\n\n@param polymorphicTypeWithoutSubTypes The new value for the PolymorphicTypeWithoutSubTypes property for this object.", "setterMethodName" : "setPolymorphicTypeWithoutSubTypes", "setterModel" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "simple" : false, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "polymorphicTypeWithoutSubTypes", "variableType" : "SubTypeOne", "documentation" : "", "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "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 }, "BaseType" : { "c2jName" : "BaseType", "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" : "getBaseMember", "beanStyleSetterMethodName" : "setBaseMember", "c2jName" : "BaseMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BaseMember 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 #baseMember(String)}.\n@param baseMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #baseMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "baseMember", "fluentSetterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "baseMember", "getterDocumentation" : "Returns the value of the BaseMember property for this object.\n@return The value of the BaseMember 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" : "BaseMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BaseMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "BaseMember", "setterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.", "setterMethodName" : "setBaseMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BaseMember" : { "beanStyleGetterMethodName" : "getBaseMember", "beanStyleSetterMethodName" : "setBaseMember", "c2jName" : "BaseMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BaseMember 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 #baseMember(String)}.\n@param baseMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #baseMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "baseMember", "fluentSetterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "baseMember", "getterDocumentation" : "Returns the value of the BaseMember property for this object.\n@return The value of the BaseMember 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" : "BaseMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BaseMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "BaseMember", "setterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.", "setterMethodName" : "setBaseMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBaseMember", "beanStyleSetterMethodName" : "setBaseMember", "c2jName" : "BaseMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BaseMember 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 #baseMember(String)}.\n@param baseMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #baseMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "baseMember", "fluentSetterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "baseMember", "getterDocumentation" : "Returns the value of the BaseMember property for this object.\n@return The value of the BaseMember 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" : "BaseMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BaseMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "BaseMember", "setterDocumentation" : "Sets the value of the BaseMember property for this object.\n\n@param baseMember The new value for the BaseMember property for this object.", "setterMethodName" : "setBaseMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "baseMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BaseType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BaseType", "variableName" : "baseType", "variableType" : "BaseType", "documentation" : null, "simpleType" : "BaseType", "variableSetterType" : "BaseType" }, "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 }, "EnumType" : { "c2jName" : "EnumType", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ENUM_VALUE1", "value" : "EnumValue1" }, { "name" : "ENUM_VALUE2", "value" : "EnumValue2" } ], "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" : "EnumType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnumType", "variableName" : "enumType", "variableType" : "EnumType", "documentation" : null, "simpleType" : "EnumType", "variableSetterType" : "EnumType" }, "wrapper" : false }, "HeadOperationRequest" : { "c2jName" : "HeadOperationRequest", "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" : "HeadOperation", "locationName" : null, "requestUri" : "/2016-03-11/headOperation", "target" : null, "verb" : "HEAD", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HeadOperationRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "HeadOperationRequest", "variableName" : "headOperationRequest", "variableType" : "HeadOperationRequest", "documentation" : null, "simpleType" : "HeadOperationRequest", "variableSetterType" : "HeadOperationRequest" }, "wrapper" : false }, "HeadOperationResponse" : { "c2jName" : "HeadOperationResponse", "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" : "HeadOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HeadOperationResponse", "variableName" : "headOperationResponse", "variableType" : "HeadOperationResponse", "documentation" : null, "simpleType" : "HeadOperationResponse", "variableSetterType" : "HeadOperationResponse" }, "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 }, "JsonValuesOperationRequest" : { "c2jName" : "JsonValuesStructure", "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" : "JsonValuesOperation", "locationName" : null, "requestUri" : "/2016-03-11/JsonValuesStructure", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JsonValueHeaderMember" : { "beanStyleGetterMethodName" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JsonValueMember" : { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JsonValuesOperationRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "JsonValuesOperationRequest", "variableName" : "jsonValuesOperationRequest", "variableType" : "JsonValuesOperationRequest", "documentation" : null, "simpleType" : "JsonValuesOperationRequest", "variableSetterType" : "JsonValuesOperationRequest" }, "wrapper" : false }, "JsonValuesOperationResponse" : { "c2jName" : "JsonValuesStructure", "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" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JsonValueHeaderMember" : { "beanStyleGetterMethodName" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JsonValueMember" : { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJsonValueHeaderMember", "beanStyleSetterMethodName" : "setJsonValueHeaderMember", "c2jName" : "JsonValueHeaderMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember 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 #jsonValueHeaderMember(String)}.\n@param jsonValueHeaderMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueHeaderMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueHeaderMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueHeaderMember", "getterDocumentation" : "Returns the value of the JsonValueHeaderMember property for this object.\n@return The value of the JsonValueHeaderMember 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" : "Encoded-Header", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Encoded-Header", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueHeaderMember", "setterDocumentation" : "Sets the value of the JsonValueHeaderMember property for this object.\n\n@param jsonValueHeaderMember The new value for the JsonValueHeaderMember property for this object.", "setterMethodName" : "setJsonValueHeaderMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueHeaderMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJsonValueMember", "beanStyleSetterMethodName" : "setJsonValueMember", "c2jName" : "JsonValueMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the JsonValueMember 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 #jsonValueMember(String)}.\n@param jsonValueMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonValueMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonValueMember", "fluentSetterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonValueMember", "getterDocumentation" : "Returns the value of the JsonValueMember property for this object.\n@return The value of the JsonValueMember 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" : "JsonValueMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "JsonValueMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "JsonValueMember", "setterDocumentation" : "Sets the value of the JsonValueMember property for this object.\n\n@param jsonValueMember The new value for the JsonValueMember property for this object.", "setterMethodName" : "setJsonValueMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonValueMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JsonValuesOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "JsonValuesOperationResponse", "variableName" : "jsonValuesOperationResponse", "variableType" : "JsonValuesOperationResponse", "documentation" : null, "simpleType" : "JsonValuesOperationResponse", "variableSetterType" : "JsonValuesOperationResponse" }, "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" : null, "requestUri" : "/2016-03-11/multiLocationOperation/{PathParam}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "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 }, "NestedContainersRequest" : { "c2jName" : "NestedContainersStructure", "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" : "NestedContainers", "locationName" : null, "requestUri" : "/2016-03-11/nestedContainers", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ListOfListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, "ListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "MapOfStringToListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NestedContainersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "NestedContainersRequest", "variableName" : "nestedContainersRequest", "variableType" : "NestedContainersRequest", "documentation" : null, "simpleType" : "NestedContainersRequest", "variableSetterType" : "NestedContainersRequest" }, "wrapper" : false }, "NestedContainersResponse" : { "c2jName" : "NestedContainersStructure", "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" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ListOfListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, "ListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "MapOfStringToListOfListsOfStrings" : { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListsOfStrings", "c2jName" : "ListOfListsOfStrings", "c2jShape" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings 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 #listOfListsOfStrings(List>)}.\n@param listOfListsOfStrings 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 #listOfListsOfStrings(List>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListsOfStrings 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 ListOfListsOfStrings 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" : "ListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListsOfStrings property for this object.\n\n@param listOfListsOfStrings The new value for the ListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "listOfListsOfStrings", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getListOfListOfListsOfStrings", "beanStyleSetterMethodName" : "setListOfListOfListsOfStrings", "c2jName" : "ListOfListOfListsOfStrings", "c2jShape" : "ListOfListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)}.\n@param listOfListOfListsOfStrings 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 #listOfListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "listOfListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "listOfListOfListsOfStrings", "getterDocumentation" : "Returns the value of the ListOfListOfListsOfStrings 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 ListOfListOfListsOfStrings 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" : "ListOfListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ListOfListOfListsOfStrings", "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" : "ListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List>)}.\n@param member 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 #member(List>)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "templateImplType" : "java.util.ArrayList>", "templateType" : "java.util.List>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "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" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>", "variableName" : "member", "variableType" : "java.util.List>", "documentation" : "", "simpleType" : "List>", "variableSetterType" : "java.util.Collection>" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List>", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List>", "templateImplType" : "java.util.ArrayList>>", "templateType" : "java.util.List>>" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "ListOfListOfListsOfStrings", "setterDocumentation" : "Sets the value of the ListOfListOfListsOfStrings property for this object.\n\n@param listOfListOfListsOfStrings The new value for the ListOfListOfListsOfStrings property for this object.", "setterMethodName" : "setListOfListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List>>", "variableName" : "listOfListOfListsOfStrings", "variableType" : "java.util.List>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Collection>>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMapOfStringToListOfListsOfStrings", "beanStyleSetterMethodName" : "setMapOfStringToListOfListsOfStrings", "c2jName" : "MapOfStringToListOfListsOfStrings", "c2jShape" : "MapOfStringToListOfListsOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)}.\n@param mapOfStringToListOfListsOfStrings 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 #mapOfStringToListOfListsOfStrings(List>>)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "mapOfStringToListOfListsOfStrings", "fluentSetterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "mapOfStringToListOfListsOfStrings", "getterDocumentation" : "Returns the value of the MapOfStringToListOfListsOfStrings 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 MapOfStringToListOfListsOfStrings 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" : "MapOfStringToListOfListsOfStrings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MapOfStringToListOfListsOfStrings", "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" : "ListOfListsOfStrings", "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" : "ListOfStrings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member 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 #member(List)}.\n@param member 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 #member(List)", "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

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

\n@return The value of the Member 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" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "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" : "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" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "member", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "java.util.List", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "List", "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" : "MapOfStringToListOfListsOfStrings", "setterDocumentation" : "Sets the value of the MapOfStringToListOfListsOfStrings property for this object.\n\n@param mapOfStringToListOfListsOfStrings The new value for the MapOfStringToListOfListsOfStrings property for this object.", "setterMethodName" : "setMapOfStringToListOfListsOfStrings", "setterModel" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : null, "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map>>", "variableName" : "mapOfStringToListOfListsOfStrings", "variableType" : "java.util.Map>>", "documentation" : "", "simpleType" : "List>>", "variableSetterType" : "java.util.Map>>" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NestedContainersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NestedContainersResponse", "variableName" : "nestedContainersResponse", "variableType" : "NestedContainersResponse", "documentation" : null, "simpleType" : "NestedContainersResponse", "variableSetterType" : "NestedContainersResponse" }, "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 }, "OperationWithExplicitPayloadStructureRequest" : { "c2jName" : "OperationWithExplicitPayloadStructureInput", "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" : "OperationWithExplicitPayloadStructure", "locationName" : null, "requestUri" : "/2016-03-11/operationWithExplicitPayloadStructure", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PayloadMember" : { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithExplicitPayloadStructureRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationWithExplicitPayloadStructureRequest", "variableName" : "operationWithExplicitPayloadStructureRequest", "variableType" : "OperationWithExplicitPayloadStructureRequest", "documentation" : null, "simpleType" : "OperationWithExplicitPayloadStructureRequest", "variableSetterType" : "OperationWithExplicitPayloadStructureRequest" }, "wrapper" : false }, "OperationWithExplicitPayloadStructureResponse" : { "c2jName" : "OperationWithExplicitPayloadStructureInput", "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" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PayloadMember" : { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPayloadMember", "beanStyleSetterMethodName" : "setPayloadMember", "c2jName" : "PayloadMember", "c2jShape" : "SimpleStruct", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the PayloadMember 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 #payloadMember(SimpleStruct)}.\n@param payloadMember 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 #payloadMember(SimpleStruct)", "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" : "SimpleStruct", "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" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : null, "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "simple" : false, "variable" : { "variableDeclarationType" : "SimpleStruct", "variableName" : "payloadMember", "variableType" : "SimpleStruct", "documentation" : "", "simpleType" : "SimpleStruct", "variableSetterType" : "SimpleStruct" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithExplicitPayloadStructureResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationWithExplicitPayloadStructureResponse", "variableName" : "operationWithExplicitPayloadStructureResponse", "variableType" : "OperationWithExplicitPayloadStructureResponse", "documentation" : null, "simpleType" : "OperationWithExplicitPayloadStructureResponse", "variableSetterType" : "OperationWithExplicitPayloadStructureResponse" }, "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 }, "OperationWithNoInputOrOutputRequest" : { "c2jName" : "OperationWithNoInputOrOutputRequest", "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" : "OperationWithNoInputOrOutput", "locationName" : null, "requestUri" : "/2016-03-11/operationWithNoInputOrOutput", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationWithNoInputOrOutputRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationWithNoInputOrOutputRequest", "variableName" : "operationWithNoInputOrOutputRequest", "variableType" : "OperationWithNoInputOrOutputRequest", "documentation" : null, "simpleType" : "OperationWithNoInputOrOutputRequest", "variableSetterType" : "OperationWithNoInputOrOutputRequest" }, "wrapper" : false }, "OperationWithNoInputOrOutputResponse" : { "c2jName" : "OperationWithNoInputOrOutputResponse", "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" : "OperationWithNoInputOrOutputResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationWithNoInputOrOutputResponse", "variableName" : "operationWithNoInputOrOutputResponse", "variableType" : "OperationWithNoInputOrOutputResponse", "documentation" : null, "simpleType" : "OperationWithNoInputOrOutputResponse", "variableSetterType" : "OperationWithNoInputOrOutputResponse" }, "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 }, "RecursiveStructType" : { "c2jName" : "RecursiveStructType", "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" : "getNoRecurse", "beanStyleSetterMethodName" : "setNoRecurse", "c2jName" : "NoRecurse", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NoRecurse 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 #noRecurse(String)}.\n@param noRecurse a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noRecurse(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noRecurse", "fluentSetterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noRecurse", "getterDocumentation" : "Returns the value of the NoRecurse property for this object.\n@return The value of the NoRecurse 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" : "NoRecurse", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NoRecurse", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NoRecurse", "setterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.", "setterMethodName" : "setNoRecurse", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveList", "beanStyleSetterMethodName" : "setRecursiveList", "c2jName" : "RecursiveList", "c2jShape" : "RecursiveListType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveList 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 #recursiveList(List)}.\n@param recursiveList 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 #recursiveList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveList", "fluentSetterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveList", "getterDocumentation" : "Returns the value of the RecursiveList 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 RecursiveList 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" : "RecursiveList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveList", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #member(RecursiveStructType)}.\n@param member a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecursiveStructType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecursiveStructType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "RecursiveList", "setterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.", "setterMethodName" : "setRecursiveList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveMap", "beanStyleSetterMethodName" : "setRecursiveMap", "c2jName" : "RecursiveMap", "c2jShape" : "RecursiveMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveMap 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 #recursiveMap(Map)}.\n@param recursiveMap 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 #recursiveMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveMap", "fluentSetterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveMap", "getterDocumentation" : "Returns the value of the RecursiveMap 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 RecursiveMap 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" : "RecursiveMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveMap", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #value(RecursiveStructType)}.\n@param value a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "RecursiveMap", "setterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.", "setterMethodName" : "setRecursiveMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NoRecurse" : { "beanStyleGetterMethodName" : "getNoRecurse", "beanStyleSetterMethodName" : "setNoRecurse", "c2jName" : "NoRecurse", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NoRecurse 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 #noRecurse(String)}.\n@param noRecurse a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noRecurse(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noRecurse", "fluentSetterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noRecurse", "getterDocumentation" : "Returns the value of the NoRecurse property for this object.\n@return The value of the NoRecurse 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" : "NoRecurse", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NoRecurse", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NoRecurse", "setterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.", "setterMethodName" : "setNoRecurse", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecursiveList" : { "beanStyleGetterMethodName" : "getRecursiveList", "beanStyleSetterMethodName" : "setRecursiveList", "c2jName" : "RecursiveList", "c2jShape" : "RecursiveListType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveList 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 #recursiveList(List)}.\n@param recursiveList 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 #recursiveList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveList", "fluentSetterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveList", "getterDocumentation" : "Returns the value of the RecursiveList 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 RecursiveList 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" : "RecursiveList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveList", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #member(RecursiveStructType)}.\n@param member a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecursiveStructType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecursiveStructType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "RecursiveList", "setterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.", "setterMethodName" : "setRecursiveList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RecursiveMap" : { "beanStyleGetterMethodName" : "getRecursiveMap", "beanStyleSetterMethodName" : "setRecursiveMap", "c2jName" : "RecursiveMap", "c2jShape" : "RecursiveMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveMap 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 #recursiveMap(Map)}.\n@param recursiveMap 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 #recursiveMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveMap", "fluentSetterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveMap", "getterDocumentation" : "Returns the value of the RecursiveMap 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 RecursiveMap 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" : "RecursiveMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveMap", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #value(RecursiveStructType)}.\n@param value a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "RecursiveMap", "setterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.", "setterMethodName" : "setRecursiveMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "RecursiveStruct" : { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNoRecurse", "beanStyleSetterMethodName" : "setNoRecurse", "c2jName" : "NoRecurse", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NoRecurse 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 #noRecurse(String)}.\n@param noRecurse a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #noRecurse(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "noRecurse", "fluentSetterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "noRecurse", "getterDocumentation" : "Returns the value of the NoRecurse property for this object.\n@return The value of the NoRecurse 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" : "NoRecurse", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NoRecurse", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NoRecurse", "setterDocumentation" : "Sets the value of the NoRecurse property for this object.\n\n@param noRecurse The new value for the NoRecurse property for this object.", "setterMethodName" : "setNoRecurse", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "noRecurse", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveStruct", "beanStyleSetterMethodName" : "setRecursiveStruct", "c2jName" : "RecursiveStruct", "c2jShape" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #recursiveStruct(RecursiveStructType)}.\n@param recursiveStruct a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recursiveStruct(RecursiveStructType)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveStruct", "fluentSetterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveStruct", "getterDocumentation" : "Returns the value of the RecursiveStruct property for this object.\n@return The value of the RecursiveStruct property for this object.", "getterModel" : { "returnType" : "RecursiveStructType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RecursiveStruct", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveStruct", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "RecursiveStruct", "setterDocumentation" : "Sets the value of the RecursiveStruct property for this object.\n\n@param recursiveStruct The new value for the RecursiveStruct property for this object.", "setterMethodName" : "setRecursiveStruct", "setterModel" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStruct", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveList", "beanStyleSetterMethodName" : "setRecursiveList", "c2jName" : "RecursiveList", "c2jShape" : "RecursiveListType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveList 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 #recursiveList(List)}.\n@param recursiveList 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 #recursiveList(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveList", "fluentSetterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveList", "getterDocumentation" : "Returns the value of the RecursiveList 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 RecursiveList 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" : "RecursiveList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveList", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #member(RecursiveStructType)}.\n@param member a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "member", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecursiveStructType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecursiveStructType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "RecursiveList", "setterDocumentation" : "Sets the value of the RecursiveList property for this object.\n\n@param recursiveList The new value for the RecursiveList property for this object.", "setterMethodName" : "setRecursiveList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recursiveList", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecursiveMap", "beanStyleSetterMethodName" : "setRecursiveMap", "c2jName" : "RecursiveMap", "c2jShape" : "RecursiveMapType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RecursiveMap 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 #recursiveMap(Map)}.\n@param recursiveMap 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 #recursiveMap(Map)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recursiveMap", "fluentSetterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recursiveMap", "getterDocumentation" : "Returns the value of the RecursiveMap 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 RecursiveMap 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" : "RecursiveMap", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RecursiveMap", "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" : "RecursiveStructType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link RecursiveStructType.Builder} avoiding the need to create one manually via {@link RecursiveStructType#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecursiveStructType.Builder#build()} is called immediately and its result is passed to {@link #value(RecursiveStructType)}.\n@param value a consumer that will call methods on {@link RecursiveStructType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(RecursiveStructType)", "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" : "RecursiveStructType", "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" : "StructuredPojo", "marshallingType" : "STRUCTURED", "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" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "simple" : false, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "value", "variableType" : "RecursiveStructType", "documentation" : "", "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingTargetClass" : "Map", "marshallingType" : "MAP", "name" : "RecursiveMap", "setterDocumentation" : "Sets the value of the RecursiveMap property for this object.\n\n@param recursiveMap The new value for the RecursiveMap property for this object.", "setterMethodName" : "setRecursiveMap", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "recursiveMap", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RecursiveStructType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecursiveStructType", "variableName" : "recursiveStructType", "variableType" : "RecursiveStructType", "documentation" : null, "simpleType" : "RecursiveStructType", "variableSetterType" : "RecursiveStructType" }, "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 }, "StreamingInputOperationRequest" : { "c2jName" : "StructureWithStreamingMember", "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" : true, "marshaller" : { "action" : "StreamingInputOperation", "locationName" : null, "requestUri" : "/2016-03-11/streamingInputOperation", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStreamingMember", "beanStyleSetterMethodName" : "setStreamingMember", "c2jName" : "StreamingMember", "c2jShape" : "StreamType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\nThis is a convenience that creates an instance of the {@link InputStream.Builder} avoiding the need to create one manually via {@link InputStream#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputStream.Builder#build()} is called immediately and its result is passed to {@link #streamingMember(InputStream)}.\n@param streamingMember a consumer that will call methods on {@link InputStream.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #streamingMember(InputStream)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "streamingMember", "fluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "streamingMember", "getterDocumentation" : "Returns the value of the StreamingMember property for this object.\n@return The value of the StreamingMember property for this object.", "getterModel" : { "returnType" : "java.io.InputStream", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : true, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StreamingMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StreamingMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.io.InputStream", "marshallingType" : "STREAM", "name" : "StreamingMember", "setterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.", "setterMethodName" : "setStreamingMember", "setterModel" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : null, "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : "", "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StreamingMember" : { "beanStyleGetterMethodName" : "getStreamingMember", "beanStyleSetterMethodName" : "setStreamingMember", "c2jName" : "StreamingMember", "c2jShape" : "StreamType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\nThis is a convenience that creates an instance of the {@link InputStream.Builder} avoiding the need to create one manually via {@link InputStream#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputStream.Builder#build()} is called immediately and its result is passed to {@link #streamingMember(InputStream)}.\n@param streamingMember a consumer that will call methods on {@link InputStream.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #streamingMember(InputStream)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "streamingMember", "fluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "streamingMember", "getterDocumentation" : "Returns the value of the StreamingMember property for this object.\n@return The value of the StreamingMember property for this object.", "getterModel" : { "returnType" : "java.io.InputStream", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : true, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StreamingMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StreamingMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.io.InputStream", "marshallingType" : "STREAM", "name" : "StreamingMember", "setterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.", "setterMethodName" : "setStreamingMember", "setterModel" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : null, "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : "", "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StreamingInputOperationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StreamingInputOperationRequest", "variableName" : "streamingInputOperationRequest", "variableType" : "StreamingInputOperationRequest", "documentation" : null, "simpleType" : "StreamingInputOperationRequest", "variableSetterType" : "StreamingInputOperationRequest" }, "wrapper" : false }, "StreamingInputOperationResponse" : { "c2jName" : "StreamingInputOperationResponse", "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" : "StreamingInputOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StreamingInputOperationResponse", "variableName" : "streamingInputOperationResponse", "variableType" : "StreamingInputOperationResponse", "documentation" : null, "simpleType" : "StreamingInputOperationResponse", "variableSetterType" : "StreamingInputOperationResponse" }, "wrapper" : false }, "StreamingOutputOperationRequest" : { "c2jName" : "StreamingOutputOperationRequest", "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" : "StreamingOutputOperation", "locationName" : null, "requestUri" : "/2016-03-11/streamingOutputOperation", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StreamingOutputOperationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StreamingOutputOperationRequest", "variableName" : "streamingOutputOperationRequest", "variableType" : "StreamingOutputOperationRequest", "documentation" : null, "simpleType" : "StreamingOutputOperationRequest", "variableSetterType" : "StreamingOutputOperationRequest" }, "wrapper" : false }, "StreamingOutputOperationResponse" : { "c2jName" : "StructureWithStreamingMember", "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" : true, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStreamingMember", "beanStyleSetterMethodName" : "setStreamingMember", "c2jName" : "StreamingMember", "c2jShape" : "StreamType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\nThis is a convenience that creates an instance of the {@link InputStream.Builder} avoiding the need to create one manually via {@link InputStream#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputStream.Builder#build()} is called immediately and its result is passed to {@link #streamingMember(InputStream)}.\n@param streamingMember a consumer that will call methods on {@link InputStream.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #streamingMember(InputStream)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "streamingMember", "fluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "streamingMember", "getterDocumentation" : "Returns the value of the StreamingMember property for this object.\n@return The value of the StreamingMember property for this object.", "getterModel" : { "returnType" : "java.io.InputStream", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : true, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StreamingMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StreamingMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.io.InputStream", "marshallingType" : "STREAM", "name" : "StreamingMember", "setterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.", "setterMethodName" : "setStreamingMember", "setterModel" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : null, "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : "", "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StreamingMember" : { "beanStyleGetterMethodName" : "getStreamingMember", "beanStyleSetterMethodName" : "setStreamingMember", "c2jName" : "StreamingMember", "c2jShape" : "StreamType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\nThis is a convenience that creates an instance of the {@link InputStream.Builder} avoiding the need to create one manually via {@link InputStream#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputStream.Builder#build()} is called immediately and its result is passed to {@link #streamingMember(InputStream)}.\n@param streamingMember a consumer that will call methods on {@link InputStream.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #streamingMember(InputStream)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "streamingMember", "fluentSetterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "streamingMember", "getterDocumentation" : "Returns the value of the StreamingMember property for this object.\n@return The value of the StreamingMember property for this object.", "getterModel" : { "returnType" : "java.io.InputStream", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : true, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StreamingMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StreamingMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.io.InputStream", "marshallingType" : "STREAM", "name" : "StreamingMember", "setterDocumentation" : "Sets the value of the StreamingMember property for this object.\n\n@param streamingMember The new value for the StreamingMember property for this object.", "setterMethodName" : "setStreamingMember", "setterModel" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : null, "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.io.InputStream", "variableName" : "streamingMember", "variableType" : "java.io.InputStream", "documentation" : "", "simpleType" : "InputStream", "variableSetterType" : "java.io.InputStream" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StreamingOutputOperationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StreamingOutputOperationResponse", "variableName" : "streamingOutputOperationResponse", "variableType" : "StreamingOutputOperationResponse", "documentation" : null, "simpleType" : "StreamingOutputOperationResponse", "variableSetterType" : "StreamingOutputOperationResponse" }, "wrapper" : false }, "StructWithNestedBlobType" : { "c2jName" : "StructWithNestedBlobType", "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" : "getNestedBlob", "beanStyleSetterMethodName" : "setNestedBlob", "c2jName" : "NestedBlob", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedBlob 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 #nestedBlob(SdkBytes)}.\n@param nestedBlob 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 #nestedBlob(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedBlob", "fluentSetterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedBlob", "getterDocumentation" : "Returns the value of the NestedBlob property for this object.\n@return The value of the NestedBlob 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" : "NestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "NestedBlob", "setterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.", "setterMethodName" : "setNestedBlob", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "nestedBlob", "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" : "nestedBlob", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NestedBlob" : { "beanStyleGetterMethodName" : "getNestedBlob", "beanStyleSetterMethodName" : "setNestedBlob", "c2jName" : "NestedBlob", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedBlob 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 #nestedBlob(SdkBytes)}.\n@param nestedBlob 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 #nestedBlob(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedBlob", "fluentSetterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedBlob", "getterDocumentation" : "Returns the value of the NestedBlob property for this object.\n@return The value of the NestedBlob 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" : "NestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "NestedBlob", "setterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.", "setterMethodName" : "setNestedBlob", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "nestedBlob", "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" : "nestedBlob", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNestedBlob", "beanStyleSetterMethodName" : "setNestedBlob", "c2jName" : "NestedBlob", "c2jShape" : "BlobType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NestedBlob 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 #nestedBlob(SdkBytes)}.\n@param nestedBlob 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 #nestedBlob(SdkBytes)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nestedBlob", "fluentSetterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nestedBlob", "getterDocumentation" : "Returns the value of the NestedBlob property for this object.\n@return The value of the NestedBlob 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" : "NestedBlob", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NestedBlob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "software.amazon.awssdk.core.SdkBytes", "marshallingType" : "SDK_BYTES", "name" : "NestedBlob", "setterDocumentation" : "Sets the value of the NestedBlob property for this object.\n\n@param nestedBlob The new value for the NestedBlob property for this object.", "setterMethodName" : "setNestedBlob", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "nestedBlob", "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" : "nestedBlob", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StructWithNestedBlobType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StructWithNestedBlobType", "variableName" : "structWithNestedBlobType", "variableType" : "StructWithNestedBlobType", "documentation" : null, "simpleType" : "StructWithNestedBlobType", "variableSetterType" : "StructWithNestedBlobType" }, "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 }, "SubTypeOne" : { "c2jName" : "SubTypeOne", "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" : "getSubTypeOneMember", "beanStyleSetterMethodName" : "setSubTypeOneMember", "c2jName" : "SubTypeOneMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SubTypeOneMember 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 #subTypeOneMember(String)}.\n@param subTypeOneMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subTypeOneMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subTypeOneMember", "fluentSetterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subTypeOneMember", "getterDocumentation" : "Returns the value of the SubTypeOneMember property for this object.\n@return The value of the SubTypeOneMember 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" : "SubTypeOneMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubTypeOneMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "SubTypeOneMember", "setterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.", "setterMethodName" : "setSubTypeOneMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SubTypeOneMember" : { "beanStyleGetterMethodName" : "getSubTypeOneMember", "beanStyleSetterMethodName" : "setSubTypeOneMember", "c2jName" : "SubTypeOneMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SubTypeOneMember 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 #subTypeOneMember(String)}.\n@param subTypeOneMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subTypeOneMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subTypeOneMember", "fluentSetterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subTypeOneMember", "getterDocumentation" : "Returns the value of the SubTypeOneMember property for this object.\n@return The value of the SubTypeOneMember 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" : "SubTypeOneMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubTypeOneMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "SubTypeOneMember", "setterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.", "setterMethodName" : "setSubTypeOneMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSubTypeOneMember", "beanStyleSetterMethodName" : "setSubTypeOneMember", "c2jName" : "SubTypeOneMember", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the SubTypeOneMember 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 #subTypeOneMember(String)}.\n@param subTypeOneMember a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #subTypeOneMember(String)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subTypeOneMember", "fluentSetterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subTypeOneMember", "getterDocumentation" : "Returns the value of the SubTypeOneMember property for this object.\n@return The value of the SubTypeOneMember 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" : "SubTypeOneMember", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubTypeOneMember", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "SubTypeOneMember", "setterDocumentation" : "Sets the value of the SubTypeOneMember property for this object.\n\n@param subTypeOneMember The new value for the SubTypeOneMember property for this object.", "setterMethodName" : "setSubTypeOneMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "subTypeOneMember", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SubTypeOne", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SubTypeOne", "variableName" : "subTypeOne", "variableType" : "SubTypeOne", "documentation" : null, "simpleType" : "SubTypeOne", "variableSetterType" : "SubTypeOne" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2013-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "ProtocolRestJsonException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.protocolrestjson.model.ProtocolRestJsonException", "sdkRequestBaseClassName" : "ProtocolRestJsonRequest", "sdkResponseBaseClassName" : "ProtocolRestJsonResponse", "serviceBaseExceptionFqcn" : "software.amazon.awssdk.awscore.exception.AwsServiceException" }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy